5

製品を使用したいのですが、画像をアップロードするとエラーが表示されます

SyntaxError: JSON.parse: JSON データの後に予期しない非空白文字があります

script directory: Folder2
directory Jquery-file-upload: function/blueimp-jQuery-File-Upload/
in main.js i edit rows

$('#fileupload').fileupload({
// Uncomment the following to send cross-domain cookies:
//xhrFields: {withCredentials: true},
url: 'server/php/'
});

の上

$('#fileupload').fileupload({
// Uncomment the following to send cross-domain cookies:
//xhrFields: {withCredentials: true},
url: '../function/blueimp-jQuery-File-Upload/server/php/'
});

画像はサーバーに保存されますが、アップロード後に彼を表示するとエラーが発生します。

ステップ1 http://s55.radikal.ru/i149/1211/10/8c8d911589de.jpg

エラーのあるステップ2 http://s019.radikal.ru/i604/1211/8c/7e05d92b30ef.jpg

リクエストに対するフレバグ応答

[{"name":"1353755388.jpg","size":879394,"type":"image\/jpeg","url":"http:\/\/malish-ka.ru\/function\/blueimp-jQuery-File-Upload\/server\/php\/files\/1353755388.jpg","thumbnail_url":"http:\/\/malish-ka.ru\/function\/blueimp-jQuery-File-Upload\/server\/php\/files\/thumbnail\/1353755388.jpg","upload_to_db":true,"delete_url":"http:\/\/malish-ka.ru\/function\/blueimp-jQuery-File-Upload\/server\/php\/?file=ExPRoG-1353755388.jpg","delete_type":"DELETE"}]/home/m/malishkaru/public_html/function/blueimp-jQuery-File-Upload/server/php

このエラーが発生した理由を教えてください。いつエラー?

4

1 に答える 1

3

表示される「リクエストへの応答」は、終了] の後のテキストのため、有効な JSON ではありません。

] を閉じた後にすべてを返さないように PHP を変更できれば、有効な JSON が得られます。

「予期しない非空白文字」は、閉じた後の /home/m/etc の / です]

/home/m/malishkaru/public_html/function/blueimp-jQuery-File-Upload/server/phpを書き込むときに部分コードを削除すると、すべてが機能しました。

PS: nnnnnnに感謝します。

PPS: 近い質問のみに回答します。ユーザーnnnnnnは良い答えを出します。

于 2012-11-24T20:16:37.037 に答える