WordPress Speicherlimit Fehler
WordPress-Admins kennen das Problem, dass dass Fehlen spezifischer Einträge in der wp-config.php oder .htaccess wie define('WP_MEMORY_LIMIT', '96M');
bzw. php_value memory_limit 96M
Fehler produziert, sowohl im Frontend als auch im Backend.
*Fatal error*: Allowed memory size of <xxx> bytes exhausted (tried to allocate <xxxx> bytes) in */<path to wordpress>/wp-includes/wp-db.php* on line *<line>*
Die erste Lösung solcher Probleme ist die Erhöhung der o.g. Wert auf 128M oder 256M. Da WordPress eine eigene Speicherkonfiguration hat, reichen die Einträge in der .htaccess oder der php.ini jedoch nicht aus.
Um das Speicherlimit zu erhöhen ist eine Anpassung der Datei <wordpress-Root>/wp-includes/default-constants.php erforderlich. Dazu muss folgender Wert verändert werden:
if( ! defined( 'WP_MAX_MEMORY_LIMIT')) { define( 'WP_MAX_MEMORY_LIMIT','256M' ); }
Dadurch wird ein Speicherlimit im Bereich von 0 MB bis 256 MB zugelassen.