Feb
03
2010
1

WordPress – Fatal error: Allowed memory exhausted

Beim automatischen Update von WordPress auf 2.9.1 erhielt ich wieder einmal folgenden Fehler:

Fatal error: Allowed memory size of ****** bytes exhausted (tried to allocate ***** bytes) in /srv/www/user/foo/bar/foobar.php on line ****

Siehe dazu auch: WordPress FAQ

Bei den Servereinstellungen im Backend meines Webhoster ist nur ein maximales memory_limit von 36 MB möglich:

PHP Memory Limit

Dies scheint für aufwändigere Vorgänge, wie eben ein Update, zu wenig zu sein.

Zuerst dachte ich: “Pech gehabt, dann eben die Updates manuell machen.” Aber wie sich herausstellt kann man, zumindest bei meinem Anbieter, das memory_limit, trotz der eigentlichen Beschränkung auf 36 MB, an anderer Stelle erhöhen. Dazu folgenden Code am Anfang, also gleich in die nächste Zeile nach <?php, in eure wp-config.php einfügen:

define(‘WP_MEMORY_LIMIT’, ’64M’);

Mit dem WordPress Plugin WP-Memory-Usage könnt ihr sehen, wie viel Speicher für euer WordPress zur Verfügung steht und was davon letztlich verwendet wird. Wenn 64M bei euch nicht funktioniert, könnt ihr es auch mit anderen Werten probieren.

Seite 1 von 11
© 2009-2012 - Volker Daschner Creative Commons Lizenzvertrag