ckfinder設定ファイルのphpクラスから関数にアクセスする必要がありますが、ファイルをインクルードしようとしたとき、またはそのクラスの新しいオブジェクトをconfig.php
ファイル、ckfinderは無効な要求エラーをスローします。設定ファイルのCKfinder phpオブジェクトが無効なリクエストエラーを返しました
config.php
に新しいオブジェクト行のインクルードがある場合のみ、私のクロムコンソールでconnector.php
の500
エラーが発生します。なぜこれが起こっているのか、どうやってそれを回避できるのか誰にも分かりますか?
私がしようとしたコードは次のとおりです。
require dirname($_SERVER['DOCUMENT_ROOT']).'/web/libs/tbl/clients-lib.php';
$clients = new clients();
これら両方ckfinderウィジェットで無効な要求エラーを投げます。私もrequire
の代わりにinclude
を使ってみましたが、違いはありません。私は、ファイルパスが間違っていると気づいたが、それは私にエラーを与えることはありませんが、それが正しい場合。新しいオブジェクトを作成するには、私はさまざまなクラスを試してみましたが、すべて私に同じエラーを与えます。
あなたはすでに試したこととコードをどのように推測する必要がありますか?みんながあなたのコンピュータ上であなたのコードを読むことができると思いますか?いいえ。あなたの質問にあなたのコードを入れなければなりません... –
おそらくあなたが追加したコードに構文エラーまたは論理エラーがあります。 HTTP 500は "内部サーバーエラー"を意味します。これは通常、スクリプト内のロジックに何か問題が生じたことを意味します。しかし、それを見ることなく、我々はちょうど推測する必要があります。 – ADyson