Was tun, wenn die Speicherbegrenzung WordPress in die Knie zwingt?

Was tun, wenn die Speicherbegrenzung WordPress in die Knie zwingt?

Sie sehen „Fatal error: Allowed memory size of …“ statt des Dashboards? Dafür gibt es meistens eine Lösung.

Sie führen eine Admin-Aktion bei Ihrer WordPress-Installation durch - und als Ergebnis kommt die Fehlermeldung „Fatal error: Allowed memory size of …“? Keine Angst - wir haben Tipps gegen WordPress-Probleme mit der Speicherbegrenzung.

∅ 4.6 / 5 Bewertungen

Sie führen eine Aktion innerhalb des Adminbereichs Ihrer WordPress-Installation durch – beispielsweise die Aktivierung mehrerer neu installierter Plugins. Leider endet der Vorgang nicht wie erwünscht, sondern mit einem weißen Bildschirm und der unheilvollen Meldung „Fatal error: Allowed memory size of …“.

Und nun? Ruhe bewahren! Wir haben Tipps für WordPress-Probleme mit der Speicherbegrenzung.

Worum geht es bei dem Speicherproblem genau?

In der PHP-Konfiguration gibt es mit memory_limit einen Wert, der bestimmt, wie viel ein PHP-Skript an Arbeitsspeicher verbrauchen darf, und da WordPress ebenfalls auf PHP basiert, gilt diese Begrenzung auch für WordPress selber. Zu diesem Verbrauch gehören auch alle eingesetzten Plugins und das genutzte Theme.

Die Begrenzung an sich ist sinnvoll, da der Server und seine Ressourcen somit vor schlecht geschriebenen Skripten geschützt werden können.

Allerdings ist es so, dass die Standardeinstellung häufig zu niedrig angesetzt ist und schon lange nicht mehr für komplexe WordPress-Installationen ausreicht.

Häufig reicht die Speicherbegrenzung für die Standardinstallation, ein schlankes Theme und eine Handvoll Plugins. Aber sobald Sie mehrere Plugins auf einmal aktivieren oder Plugins einsetzen möchten, die aus mehreren Modulen bestehen, wie zum Beispiel Jetpack, kann es passieren, dass Sie von einem weißen Bildschirm mit folgender Meldung begrüßt werden:

Fatal error: Allowed memory size of 54321 bytes exhausted (tried to allocate 2345 bytes) in /irgend/ein/ordner/wp-content/plugins/[…].php on line 567

Damit meldet sich der Server und sagt Ihnen, dass das Speicherlimit von im eben genannten Beispiel 54321 Byte um 2345 Byte überschritten wurde und wer der Übeltäter ist.

Wollen Sie weiterlesen?

Als zahlendes Mitglied von akademie.de haben Sie vollen Zugriff auf alle Inhalte und können alle PDF-Dateien, Checklisten, Mustervorlagen und Anwendungen herunterladen und verwenden.

Wollen Sie mehr über die Mitgliedschaft erfahren?

Wenn Sie schon Mitglied sind, loggen Sie sich bitte ein.