2016-08-15 1 views
1

Ich benutze das Skript osclass und wenn ich ein Bild als normaler Benutzer hochladen möchte , ich bekomme diesen Fehler, der Datei-Upload funktioniert gut, aber ich kann das Bild im Admin-Panel nicht sehen. Jeder Vorschlag wird begrüßt. Vielen Dank. -> firebug Bericht:Fehler beim Versuch, xhr-Antworttext zu analysieren (JSON.parse: unerwartetes Leerzeichen nach JSON-Daten in Zeile 2 Spalte 1 der JSON-Daten)

[FineUploader 3.8.0] Error when attempting to parse xhr response text (JSON.parse: unexpected non-whitespace character after JSON data at line 2 column 1 of the JSON data) 
qq.log(a="[FineUploader 3.8.0] Err...umn 1 of the JSON data)", b="error")jquery.fineuploader.min.js (line 16) 
qq.basePublicApi.log(a="Error when attempting to...umn 1 of the JSON data)", b="error")jquery.fineuploader.min.js (line 16) 
qq.basePrivateApi._createUploadHandler/d.log(a="Error when attempting to...umn 1 of the JSON data)", b="error")jquery.fineuploader.min.js (line 16) 
o()jquery.fineuploader.min.js (line 18) 
s(a=0, b=Object { type="object"})jquery.fineuploader.min.js (line 18) 
t/<() 

und das ist Antwort:

{"success":true,"uploadName":"auto_qqfile_57b1bb265d971.jpg"} 
<script> 
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 
    (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 
    m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 
    })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 

    ga('create', 'UA-82144916-1', 'auto'); 
    ga('send', 'pageview'); 
</script> 

i die Fein Uploader Skript überprüft haben und der Quellcode ist wie das Original gleich. also, was ist das Problem ?

Antwort

1

Ihr Server gibt ungültige Daten zurück. Fine Uploader erwartet eine gültige JSON-Antwort und, wie Sie in der Fehlermeldung sehen können, ist das nicht der Fall. Sie müssen sich Ihren Servercode genau ansehen.

+0

Können Sie meine Website mit Team Viewer überprüfen? Ich habe versucht, in 2 Tagen zu überprüfen und habe nichts gefunden. Ich werde dankbar sein, wenn Sie mir helfen. – BAD

+0

glücklicherweise löste ich das Problem. Ich habe gerade Google Analytics Script entfernt und es fing an zu arbeiten. Danke an Ray und Anthony. – BAD

0

Ja Ihr Server sollte nur das JSON Teil zurück:

 
{"success":true,"uploadName":"auto_qqfile_57b1bb265d971.jpg"} 

Es scheint, dass ein Skript Google Analytics nach eingeführt wird. Dies geschieht normalerweise mit kostenlosen Hosting-Diensten.

+0

im mit kostenpflichtigen Hosting-Service. Ich habe dasselbe uncostumized-Skript getestet und dieser Uploader funktioniert einwandfrei. Ich möchte nur wissen, wie man den Uploader-bezogenen Quellcode vom Original-svript in mein aktuelles Skript zurückversetzt. Ich brauche nur einen Experten in Osclass, um mir zu helfen. – BAD

Verwandte Themen