Zahlreiche Betreiber von Blogs, Shops und Webseiten unter WordPress haben so wie es sich gehört von einiger Zeit auf die neueste Version 4.3. ein Update installiert. Die Aktualisierung führte jedoch dazu, dass vermehrt Probleme auftraten. Wir wollen mit einer Lösungsmöglichkeit und Links auf Beiträgen zum Themen weiterhelfen.

Die Fehler auf den WordPress Seiten fallen je nach Plugin Konstellation unterschiedlich aus, da durch einen Cronjob Fehler das System an die Speichergrenze gefahren wird. Der eine oder andere kennt diesen Effekt unter PHP. Das System in Form von Plugins, Extensions oder Themes steigt mit der Melung „Can´t allocate“ und dann dem fehlenden Speicher aus.

Die Fehler stellen sich aktuelle wie folgt dar:

  • WordPress weisse Seite (White Page of Death)
  • Weisse Seite bei Aufruf von WordPress Ressourcen (Plugins, Posts, Speicherversuche)
  • Fehlfunktionen von Plugins und Themes

 

Die zur Zeit gängige Lösung stellt sich wie folgt dar:

Simply put, open wp-includes/taxonomy.php and replace:

wp_schedule_single_event( 'wp_batch_split_terms', time() + MINUTE_IN_SECONDS );

With:

wp_schedule_single_event( time() + MINUTE_IN_SECONDS, 'wp_batch_split_terms' );

On top of this, you need to create a must use plugin with the following code:

<?php
function clear_bad_cron_entries() {
    // Fix incorrect cron entries for term splitting
    $cron_array = _get_cron_array();
    if ( isset( $cron_array['wp_batch_split_terms'] ) ) {
        unset( $cron_array['wp_batch_split_terms'] );
            _set_cron_array( $cron_array );
    }
}
clear_bad_cron_entries();

 

Diese PHP Datei mit dem Namen fix.php wird in das Verzeichnis „mu-plugins“ unter wp-content eingespielt.

 

Beiträge zum Problem und Lösungsbeschreibungen

Nachfolgend Links zu Beiträgen aus dem Netz und Foren dies sich mit dem Problem auseinandergesetzt haben.

Hilfe im WordPress Forum (International)
Hier Meldung Nr. 17 durcharbeiten

https://wordpress.org/support/topic/high-cpu-load-after-update-to-v43?replies=17

 

Problembeschreibung und Lösung auf „stackexchange.com“

Zusammenfassung der Lösung aus dem WordPress Forum

 

Hotfix Plugin zur Behebung

Für alle die einzelne Schritte nicht auf dem Server und in den Dateien angehen wollen gibt es ein Plugin.

 

Lösungsbeschreibung auf Seibotec

Interessant bei dieser Zusammenfassung ist die erste Lösung vor dem Patch, dass über das WordPress Forum veröffentlicht wurde.

Problem aussitzen?

Auch das kann eine Lösung sein, wenn die Schäden nicht zu groß sind. Das Update auf 4.3.1 soll den Fehler beheben.

 

Alle Hinweise ohne Gewähr und geben Sie Änderungen an ihrer Server oder WordPress Umgebung an erfahrene Programmier.

Sie kennen noch weitere Beschreibungen, Lösungsansätze und Seiten die das Thema beschreiben? Wir freuen uns über Ihren Kommentar und Linkshinweis.

 

HINTERLASSEN SIE EINE ANTWORT

Please enter your comment!
Please enter your name here