VHPD Blog Blog for [V]ideo, [H]ardware, [P]rograms, [D]ata and more..

27Dez/08

WordPress 2.7 – Fatal error: Out of memory -> downgrade WP 2.6.5

WordPress 2.7 hat höhere Systemanforderungen

Viele treue WordPressbenutzer haben vor ca. einem Monat auf das neue WordPress 2.7 geupdatet, was neben dem neuem Administrationsdesign und der verbesserten Sicherheit auch noch höhere Systemanforderungen benötigt.

Deswegen haben viele WordPress 2.7 Benutzer diese Fehlermeldung oft gesehen: "Fatal error: Out of memory ...".

Diese Fehlermeldung kommt, wenn in der PHP.ini (Konfigurationsdatei des PHP-Modules auf dem Server) zu wenig Speicher reserviert wird. Das gleiche Problem hatte ich auch mit 24 MB. Das neue WordPress brauch um die 36 MB um voll zu funktionieren.

Viele Webhoster lassen die Webserver virtuel shared laufen, d. H. diese Memory_limit Einstellung in der php.ini kann zwar geändert werden, aber dennoch kann nicht mehr benutz werden als der "Virtuelle Server" zulässt.

Es gibt eine Notfalllösung: Bei WordPress den Memory Cash festlegen.

Zusatz der wp_config.php

define('WP_MEMORY_LIMIT', '16M');
define('ENABLE_CACHE', true); // Cache on
define('CACHE_EXPIRATION_TIME', 604800); // Time in seconds, default is 900s

Danke an bueltge.de [by:ltge.de] - http://bueltge.de/wordpress-cache-kontrollieren/479/

Der WP_MEMORY_LIMIT sollte nicht den gesamten MEMORY_LIMIT Wert der PHP.ini ausreizen, sogar viel weniger, wenn mehrere Webanwendungen laufen z. B. phpbb Forum oder ein weiteres WordPress.

Diese Einstellung beschleunigt das WordPress um Einiges, jedoch hat bei mir diese Notfalllösung nicht ganz geklappt, weshalb ich ein Downgrade auf WordPress 2.6.5 gemacht hab.

Einfach alle alten Daten, des WordPress 2.7 gelöscht (auser /wp_content/ und wp_config.php) und die alte Version hochgeladen hab. Nun Funktioniert wieder alles ohne Probleme auf meinem Webserver.

12Dez/08

WordPress 2.7 – wirklich schon fertig?

softwareWordPress 2.7

Seit gestern läuft unser Server mit dem veröffentlichten WordPress 2.7, jedoch neben der neuen Struktur des Adminbereiches ist es fatal verbugt:

  • Fatal error: Out of memory (allocated 15990784) (tried to allocate 19456 bytes) in /home/www/wp-admin/admin-header.php on line 60 - eine klare Folge von fehlender Except-Überprüfungen, die verwendet werden, um solche Fehler zu vermeiden.
  • Plugins lassen sich nicht mehr automatisch aktualisieren, nach einem Klick auf Aktualisieren geschieht nichts, obwohl dieses Aktualisierungssystem in WordPress 2.6.x problemlos funktioniert hat.
  • WordPress meldet, dass wir ein Update durchführen sollten, auf Version 2.7, obwohl diese Version bereits installiert ist.

Vorteile gegenüber WordPress 2.6.x

  • Schnelleres Laden von Seiten und Adminbereich
  • Edle Administrationsoberfläche

Vorab empfiehlt das VHPD-Blog Team den Umstieg auf das neue WordPress 2.7 nicht. Wir werden jedoch die WordPress 2.7 Version weiterhin auf dem Server lassen, um weitere Tests durchführen zu können.