WordPress Update 3.0.3 als auch 3.0.2 mit dem bekannten Timeout-Problem
geschrieben am 9.Dezember 2010
Das Problem mit den Trackbacks kam das 1. Mal in der Version 2.7 auf. Eigentlich schien es behoben, aber wie der Zufall so will, scheinbar doch nicht. Bereits in der 3.0.2-Version als nun auch in dem gestern erschienen 3.0.3 befindet sich in der cron.php (wp-inludes Verzeichnis) in Zeile 234 folgender Eintrag:
[php]
wp_remote_post( $cron_url, array(‘timeout’ => 0.01, ‘blocking’ => false, ‘sslverify’ => apply_filters(‘https_local_ssl_verify’, true)) );
[/php]
Es führt dazu dass ihr ggf. Probleme mit euren Trackbacks bekommt. Der Timeout ist etwas “kurz” gestaltet. Den Fehler behebt Ihr wie gewohnt mit ändern des Timeout-Wertes auf 1.
[php]
wp_remote_post( $cron_url, array(‘timeout’ => 1, ‘blocking’ => false, ‘sslverify’ => apply_filters(‘https_local_ssl_verify’, true)) );
[/php]
Eigentlich ein alter Hut, der aber dieser Tage oftmals in Vergessenheit geraten ist. Solltet ihr ein Problem mit euren Track/Pingbacks haben, wäre dort die erste Stelle, wo ich nachschauen würde.



ad (@admartinator) schrieb:
9. Dezember 2010 13:33Meeeeh. Und ich wundere mich, wieso die internen Trackbacks immer zicken und auch diverse Trackbacks bei mir nicht ankommen.
Gleich mal weiter publik machen, das ganze.
Kai Thrun (@KaiThrun) schrieb:
9. Dezember 2010 13:41Bin nur drauf gestoßen, weil sich gestern jemand beschwerte, ich würde sein Trackback nicht freischalten.
ad (@admartinator) schrieb:
9. Dezember 2010 13:53In dem Fall würde ich jetzt mal behaupten, es liegt an deinem Caching: ich musste eben mindestens zwei mal einen Reload machen, bis ich meinen Kommentar und den Trackback sah.
Ich halte von dem Caching Zeug wenig bis gar nix. Macht nur Ärger.
Frank (@tekshrek) schrieb:
9. Dezember 2010 15:57Genau – hört auf AD

Ich habe mein Caching- Zeuchs auch wieder entfernt.
Läuft genau so gut – wie mit.
chr1spy (@chr1spy) schrieb:
9. Dezember 2010 14:13Done.
kkthxbye
Gilly (@gillyberlin) schrieb:
10. Dezember 2010 03:33Der Bug nervt mich schon ewig. Viel schlimmer finde ich aber die Arroganz von den WordPress Entwicklern: “Wir ändern das nicht, weil ein gut konfigurierter Server so damit klar kommt”…
Crazy Girl (@crazytoast) schrieb:
11. Dezember 2010 11:59Lange Zeit dachte ich ja auch, dass das bezüglich Trackbacks/Pingbacks der einzige “Hund” wäre… aber im Mai wurde ich da leider eines besseren belehrts, die ganze Sache ist auch extrem Speicherhungrig (Memory Limit) und glänzt mit deaktivierten Fehlermeldungen, so dass die Suche danach echt aufwendig war
Kai Thrun (@KaiThrun) schrieb:
11. Dezember 2010 12:10Das mit dem Memory Limit ist bekannt, aber da bekomme ich wenigstens noch eine Fehlermeldung. Auch wenn ich noch nicht genau weiß woher der Fehler im ersten Moment kommt. Das Suchen danach ist eine Qual.
Das Problem umgehe ich – hab dem Blog 256MB zugewiesen. Da ist noch ein wenig Luft nach oben.
Vielen Dank für die Erwähnung, es wird dem ein oder anderen sicherlich noch hilfreich sein.
Crazy Girl (@crazytoast) schrieb:
11. Dezember 2010 12:21Ich muss Dich leider enttäuschen mit der Fehlermeldung. Wenn das Memory Limit (und/oder die execution time) in der wp-cron.php überschritten wird, gibt es gar keine Fehlermeldung (ist wohl deaktiviert). Ich hatte das Problem mit 64MB in Mai diesen Jahres und wir haben uns einen Ast gesucht, bis wir das gefunden haben. Einzig sichtbare Auswirkung war, dass meine Trackbacks nirgendwo mehr ankamen, bzw. nur ganz wenige, selten bis gar nicht
mac (@macpirat) schrieb:
12. Dezember 2010 11:55hallo zusammen und auch von mir vielen Dank für den Hinweis! Weil nämlich keine Fehlermeldung kommt, bekommt mal lange gar nicht mit, dass irgendetwas nicht stimmt!
Bis sich jemand beschwert!
@Gilly: ich verstehe auch nicht, warum sie das nicht fest einbauen. Tut doch keinem weh, nur ohne diese Coding ist halt die Funktion fehleranfällig!
Michael Pehl (@cookielessdmain) schrieb:
14. Dezember 2010 20:29Danke für den Hinweis. Gleich mal meine Blogs anschauen.
Oliver Lippert (@lippoliv) schrieb:
16. Dezember 2010 11:58Wie wäre es denn mal mit einer Einstellungsmöglichkeit im WordPress-BackEnd-Bereich für den Admin.
Ich muss jetzt in den Blogs die ich verwalte überall diesen Eintrag suchen und ändern, und beim nächsten Update warscheinlich wieder, das kanns ja irgendwo nicht sein oder!?