Ich poste einige Daten in ein PHP-Skript über jQuery AJAX, und alles wird korrekt ausgeführt, aber es wird ein 404-Fehler zurückgegeben. In meiner Firebug-Konsole ist die Antwort vom PHP-Skript korrekt. Ich verstehe nicht, wie das Skript reagieren kann, und es gibt immer noch einen 404-Fehler. Die jQuery-Rückrufmethode "error" wird ausgelöst, die Methode "success" hingegen nicht.jQuery Ajax Rückgabe 404 Fehler, aber korrekte Antwort
Alle durch die PHP-Skript durchgeführten Arbeiten Anweisungen genau, weil ich die Datenbank sehen werden aktualisiert, usw.
Ich bin mit jQuery 1.4.2, auf einem Wordpress 3.x Website von Dreamhost gehostet.
----------- MEHR INFO -----------
OK, habe ich herausgefunden, dass, wenn ich schließen wp-blog-header.php
Datei Wordpress in der Ajax-Skript, ich bekomme den Fehler. Außerdem funktionieren diese Skripte einmal und ich bin zu 90% sicher, dass sie nach dem WP 3.0-Update nicht mehr funktionieren. Ich werde die Antwort-Header von Firebug einfügen.
Dieser Header Antwort von PHP, die die wp-blog-header.php und gibt einen 404-Fehler in Firebug ...
Date Tue, 10 Aug 2010 01:44:44 GMT
Server Apache
X-Powered-By PHP/5.2.6
X-Pingback http://www.learnwake.com/xmlrpc.php
Expires Wed, 11 Jan 1984 05:00:00 GMT
Cache-Control no-cache, must-revalidate, max-age=0
Pragma no-cache
Last-Modified Tue, 10 Aug 2010 01:44:44 GMT
Vary Accept-Encoding
Content-Encoding gzip
Content-Length 36
Keep-Alive timeout=2, max=98
Connection Keep-Alive
Content-Type text/html; charset=UTF-8
Dieser Header Antwort von PHP, die das beinhaltet nicht beinhaltet wp-blog-header.php und gibt eine 200-OK in Firebug ...
Date Tue, 10 Aug 2010 01:44:58 GMT
Server Apache
X-Powered-By PHP/5.2.6
Vary Accept-Encoding
Content-Encoding gzip
Content-Length 36
Keep-Alive timeout=2, max=100
Connection Keep-Alive
Content-Type text/html
Pls überprüfen Sie das PHP-Skript, wenn es eine Zeile, Header senden 404 –
Sie sollten diese neue Entdeckung in Ihre ursprüngliche Frage bearbeiten. – alex
@alex - Gerade tat. Danke für die Eingabe/Beratung. –