2017-04-12 13 views
-2

So arbeite ich auf einer Website, wo ich einen Chat implementieren muss, derzeit läuft die ganze Sache auf localhost. Ich erhalte diese Fehlermeldung:

SyntaxError: Unexpected end of JSON input

und kann, warum nicht herausgefunden. Ich habe ein bisschen gegooglet, aber ich finde keine Antwort, das funktioniert tatsächlich. Ich habe das gestern auf einem anderen Computer gemacht und das hat super funktioniert, aber heute wird es nicht funktionieren und ich kann nicht herausfinden warum.

Vielen Dank für die tollen Antworten.

+1

Open-Entwickler-Konsole sehen und sehen, Roh-Ausgabe Ihres PHP-Skript. –

+0

Wissen Sie, wie man das von Xampp macht? –

+0

Entwickler-Konsole ist in Ihrem Browser. –

Antwort

0

Höchstwahrscheinlich wird ein Fehler oder eine Warnung in Ihrem PHP-Code angezeigt, und weil Sie nur json erwarten, verursacht das den Syntaxfehler.

Es gibt ein paar Möglichkeiten, um herauszufinden, was los ist:

  • öffnen Sie die Entwicklerkonsole in Ihrem Browser und sehen, was die Antwort auf die Registerkarte Netzwerk ist
  • PHP-Fehlerprotokoll
  • vorübergehend überprüfen Ändern Sie Ihre dataType in html und Sie werden Ihre console.log(data)
+0

* "Höchstwahrscheinlich gibt es einen Fehler oder eine Warnung in Ihrem PHP code "* - Zu welcher Frage ich vorher gefragt habe, warum das php-Tag, aber ich habe meinen Kommentar dazu entfernt, seit sie bearbeitet haben, um das PHP-Tag zu entfernen. Wenn das relevant ist, sollten sie den PHP für sie und das Tag hinzufügen. –

+0

Danke .. Das hat funktioniert –

+0

@markusrytter "was" hat funktioniert? Sie senden JSON nicht wie ich in Kommentaren angegeben habe. IMHO, die Frage ist unklar und was Sie getan haben, um dies zu beheben. Ich will nicht auf die Parade dieses Typen regnen, aber ich sehe nicht, was hier so anders ist, was in Kommentaren nicht gesagt wurde. –

Verwandte Themen