より正確に言うと、テキストエリアの nicEditor に関して問題があります。画像アップロードボタン。
私のファイルindex.phpには、nicEditorが呼び出される場所が含まれています。同じフォルダーには、ファイルを保存する「images」と、nicEdit.js と nicUpload.php (公式サイトから提供されたアップロード コードを含む) がある「includes」の 2 つのフォルダーがあります。
私の問題は次のとおりです。nicEdit を介して画像をアップロードしようとすると、「画像のアップロードに失敗しました」というエラー メッセージが表示されます。が表示されますが、次のパラメーターを設定しています。
- nicEdit.js では、nicURI が「includes/nicUpload.php」に設定されています。
- nicUpload.php では、NICUPLOAD_PATH は "./images" として定義され、NICUPLOAD_URI は "images" として定義されています (ここで他のいくつかの組み合わせを試しましたが、どれもうまくいかないようです)。
- フォルダ「images」にはパーミッション777があります
試行錯誤するだけで何時間も無駄にしましたが、そうすることで肯定的な結果を得ることができませんでした...
[編集]:
大きなファイルをアップロードすると、アップロード バーが進行していることがわかりますが、完了するとすぐに「画像のアップロードに失敗しました」と表示されます。
nicEdit.js のコードには以下が含まれます。
var nicUploadButton=nicEditorAdvancedButton.extend({nicURI:'includes/nicUpload.php',errorText:"Failed to upload image",addPane:function ......