Hallo
Mittels AJAX rufe ich ein PHP-Skript auf. In 98% wird das Skript aufgerufen und ich bekomme auch eine Response.
Nun kommt es manchmal vor, dass das Skript nach 200-300ms einfach abgebrochen wird. Im FF ist dann der Aufruf-Link rot und dahinter ein rotes X. Wenn ich dann genau die gleiche Anfrage nochmals absende, wird das Skript wieder ganz normal abgerufen und es kommt auch wieder eine Response.
Ich habe auch bereits bei PHP den Error-Report mit Ausgabe aktiviert, allerdings wird da auch nicht mal ein Fehler ausgegeben.
Lässt du die PHP-fehler anzeigen oder in eine Datei schreiben? Generiert das Skript überhaupt eine im Browser anzeigbare Ausgabe?
Was kann ich machen, um zumindest den Fehler zu lokalisieren.
- PHP: Error-Reporting auf höchste Stufe stellen und Meldungen in Logdatei schreiben lassen
- JavaScript/Ajax: Browserkonsole benutzen und bei Bedarf mit Stoppunkten im Skript mit der Konsole die Inhalte der Variablen prüfen (Steht dort drin, was du erwartest?).
Tschö, Auge
--
Wo wir Mängel selbst aufdecken, kann sich kein Gegner einnisten.
Wolfgang Schneidewind *prust*
Wo wir Mängel selbst aufdecken, kann sich kein Gegner einnisten.
Wolfgang Schneidewind *prust*