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.