WordPress : Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 71 bytes) in .. wordpress/wp-includes/taxonomy.php on line

Problem :

Ab einer bestimmten Anzahl der Posts im WordPress funktionierte plötzlich ein Plugin nicht mehr, es erschien diese Fehlermeldung :

Fatal error:  Allowed memory size of 67108864 bytes exhausted (tried to allocate 71 bytes) in .. wordpress/wp-includes/taxonomy.php on line

Erklärung:

Das Memory-Limit ist standardmäßig auf einen Wert festgelegt. Diesen Wert kann man aber in einer .htaccess-Datei verändern.

Bei einem Hosting auf einem Shared Server existieren derartige Limits oft aus „gutem Grunde“, da sich viele Kunden dessen Ressourcen gemeinsam mit anderen Kunden teilen.
Diesen Wert sollte man also nur mit Vorsicht ändern. Globales Hochsetzen direkt in der ini-Datei ist oft nur auf einem „eigenen“ Managed Server möglich.

Lösung:

Eine .htaccess-Datei erstellen (falls noch nicht vorhanden) und dort folgende Zeile eintragen, um den Wert z.B. von 64MB auf 128 MB zu erhöhen:

 

#
php_value memory_limit 128M
#

Weitere Infos :

http://faq.wpde.org/exhausted-php-memory/

http://asif2bd.info/2010/05/24/solution-to-fatal-error-allowed-memory-size-of-6710886433554432-bytes-exhausted/