« zurück zur Startseite.
15.Juni, 2009

Probleme mit dem Ping in 2.8

Seit Version 2.7 von WordPress sind diverse Fragen eingegangen, dass die Pingbacks in WordPress nicht funktionieren. WordPress arbeitet damit in der Request-Funktion (wp-includes/cron.php), nicht zu verwechseln mit der wp-cron.php. Dort wird als Zeitlimit 0.01 Sekunden festgelegt, was nicht unter allen Bedingungen ausreicht. Der Hinweis ist bekannt und die Entwickler von WordPress haben diesen Eintrag absichtlich nicht geändert, mit dem Verweis, dass es unter vielen Konfigurationen problemlos läuft, siehe Trac Ticket 8923.

Daher ist dieses Problem in 2.8 weiterhin ein Problem in diversen Installationen. wer Hand anlegen will, der Ändert den Wert auf 1 und sollte im Anschluss keine Probleme mehr haben. Allen anderen Nutzern bleibt nur das Hoffen auf 2.8.1 mit Änderung dieses Wertes, wenn man es unter den Entwicklern von WordPress akzeptiert.

Original aus WordPress 2.8
$cron_url = get_option( 'siteurl' ) . '/wp-cron.php?doing_wp_cron';
wp_remote_post( $cron_url, array('timeout' => 0.01, 'blocking' => false, 'sslverify' => apply_filters('https_local_ssl_verify', true)) );
}

Änderung des Wertes
$cron_url = get_option( 'siteurl' ) . '/wp-cron.php?doing_wp_cron';
wp_remote_post( $cron_url, array('timeout' => 1, 'blocking' => false, 'sslverify' => apply_filters('https_local_ssl_verify', true)) );
}


Frank Bültge

11 Trackbacks

  1. Lösung zweier latenter WordPress-Probleme. | blog@netplanet am 15. Juni 2009
  2. Runderneuert | Wundertüte am 15. Juni 2009
  3. Bücherwurms Blog-Welt » Probleme mit den Pings in WordPress 2.8 am 15. Juni 2009
  4. Ping-Test wegen der Probleme seit 2.8 » Beitrag » Dackworld am 16. Juni 2009
  5. daburnas Logbuch » Blog Archive » Intern: Update auf Wordpress 2.8 mit Problemen am 16. Juni 2009
  6. SchönSchriften » Update auf Wordpress 2.8: starten oder warten? am 17. Juni 2009
  7. Ping Wordpress 2.8.1 » Infos, Weitere, Blog, WordPress, Deutschland, Ping-Verhalten » macApper.de | Weblog am 10. Juli 2009
  8. Wordpress und die cron.php Geschichte | Mr. MacTVs Blog am 11. Juli 2009
  9. Webseiten-Infos.de auf WordPress 2.8.1 aktualisiert | Webseiten-Infos.de am 12. Juli 2009
  10. 2.6.5 -> 2.8.4 abgeschlossen | unnamed feelings am 10. September 2009
  11. wordpress pingt nicht mehr! : Webhelp.de am 4. Januar 2010

16 Kommentare | Kommentar schreiben

  1. #1 kloni

    Scheint bei den meisten zu funktionieren! Bei mir z.B. leider immer noch nicht…! Das Problem scheint noch tiefer zu liegen … hoffentlich kann es bald gefixt werden!

  2. #2 Malte

    Bei mir leider nicht! Das ist schon sehr ärgerlich!

  3. #3 Thomas

    Hallo und vielen Dank für den Hinweis,
    doch trotz Änderung ist keine Besserung eingetreten. Die Pings sind bei mir in der WP2.7* Version alle wie immer von Hand unten eingetragen worden und angekommen. Nie Probleme doch jetzt trotz Upgrade nur Probleme.

    Viele Grüße
    Thomas

  4. #4 Michael

    Hey danke für den Artikel! Wäre nie darauf gekommen.

  5. #5 flöschen

    Hat mir gerade sehr geholfen. Ein Artikel wollte nicht pingen, da habe ich kurz den Wert geändert und schwupps -> flutscht das Ding. Offenbar hatte auch mein Blog zu wenig Luft, um da noch zu pingen.

  6. #6 Melli

    Leider gehen bei mir die Pings nur raus, aber keine kommen rein, trotz Änderung des Wertes.

  7. #7 Rob

    Also ich habe den Wert auch geändert, das hat aber nichts gebracht, der Blog pingt immer noch nicht korrekt.

  8. #8 Andy

    Hallo zusammen,

    muss ich mir die wp-cron.php per FTP lokal runterladen und bearbeiten oder geht das auch direkt über den Adminbereich?!

    Beste Grüße…

  9. #9 flöschen

    Offenbar können gewisse Probleme mit dem Ping auch etwas mit dem Google (XML) Sitemap Generator-Plugin zu tun haben, wie im Changelog zu lesen ist:

  10. #10 Rob

    @ flöschen

    Kann nicht sein, ich habe das getestet, und zwar habe ich das Plugin Google Sitemap deaktiviert, und trotzdem ging der Ping mehr als verspätet raus.

    Heute habe ich ein Update auf 2.81 gemacht, in der Hoffnung das Problem zu lösen, aber wieder nichts, der Ping geht nicht mehr sofort raus, was soll man den jetzt noch machen?

  11. #11 Dieter

    @Rob
    Mit der hier im Blogbeitrag beschriebenen manuellen Änderung in der cron.php sollte sich das Problem beheben lassen (siehe auch meinen Blogbeitrag “Pingback-Problem bei WordPress 2.7 beheben” dazu).
    Gruß
    Dieter

  12. #12 Rob

    @ Dieter

    Tja, vielen dank für deinen Hinweis, das hatte ich schon längst gemacht, das Problem war aber immer noch da. siehe mein Post # 7

  13. #13 Dieter

    @Rob

    Hast Du denn auch nach jedem Update die cron.php wieder geändert?

    Wenn ja, weiß ich auch nicht weiter.

  14. #14 David

    Danke für den Hinweis. Hoffe, es funktioniert dann wieder.

  15. #15 Meissen

    Vielen Dank für den Tipp. Komischer Weise tritt das Problem aber nicht bei allen Wordpress Installationen auf.

    Grüße aus der Porzellan- und Weinstadt

  16. #16 Sack

    Auch nach umstellen des Wertes keine Änderung.



Dein Kommentar »



« zurück zur Startseite.