Einer der häufigsten Fehler, auf die WordPress-Benutzer stoßen, insbesondere beim Shared Hosting, ist der Fehler „Speicher erschöpft“.
Manchmal wird er mit einer technischen Meldung wie „Allowed memory size exhausted“ angezeigt. Manchmal zeigt WordPress einfach den generischen Bildschirm „Es gab einen kritischen Fehler auf dieser Website“ an.
This usually means your site needs more PHP memory than the server is currently allowed to use. It can happen when you install resource-heavy plugins, upload large media files, or outgrow your hosting plan.
In diesem Leitfaden zeigen wir Ihnen, wie Sie Ihr PHP-Speicherlimit in WordPress sicher erhöhen und den Fehler beheben. Wir geben Ihnen auch Best Practices, um zu verhindern, dass er wieder auftritt.

Was ist der Fehler „WordPress Memory Exhausted“?
Der Fehler „Speicher erschöpft“ in WordPress tritt normalerweise auf, wenn Ihre Website versucht, mehr PHP-Speicher zu verwenden, als Ihr Server zulässt.
Dies kann dazu führen, dass Seiten abstürzen, Plugins fehlschlagen oder ein Website-Fehler ausgelöst wird. In vielen Fällen sehen Sie nun eine Meldung wie: „Es gab einen kritischen Fehler auf dieser Website.“

Hinter den Kulissen sieht der eigentliche Fehler etwa so aus:
Fataler Fehler: Erlaubter Speicher von 33554432 Bytes erschöpft (versucht, 2348617 Bytes zuzuweisen)
WordPress ist mit PHP erstellt, das auf Ihrem Server läuft und Speicher benötigt, um zu funktionieren. Wenn Ihre Website das verfügbare Speicherlimit überschreitet, funktioniert PHP nicht mehr und Sie erhalten diesen Fehler.
Wir haben festgestellt, dass dies häufig auftritt, wenn Websites Folgendes haben:
- Ein oder mehrere schlecht programmierte Plugins sind installiert
- Große Bilder oder Videos, die zusätzlichen Arbeitsspeicher des Servers verbrauchen
- Begrenzte Hosting-Ressourcen, insbesondere bei Shared-Tarifen
WordPress versucht zwar, das Speicherlimit automatisch zu erhöhen, wenn es niedriger als 64 MB ist. Aber in vielen Fällen reicht das einfach nicht aus, besonders für moderne Plugins und Themes.
Warum Sie den tatsächlichen Speicherfehler möglicherweise nicht sehen
Fragen Sie sich, warum Sie die tatsächliche Speicherfehlermeldung nicht sehen? Das ist wichtig zu verstehen, bevor Sie versuchen, sie zu beheben.
In älteren Versionen von WordPress wurde die Fehlermeldung „Speicher erschöpft“ oft direkt auf Ihrem Bildschirm angezeigt.
In neueren Versionen zeigt WordPress stattdessen eine allgemeinere Meldung an:
„Auf dieser Website ist ein kritischer Fehler aufgetreten. Bitte überprüfen Sie Ihren E-Mail-Posteingang für Website-Administratoren auf Anweisungen.“
Dies geschieht, weil WordPress standardmäßig sensible Fehlerdetails ausblendet. Dies ist Teil einer Sicherheitsfunktion, die verhindert, dass Besucher technische Informationen über Ihre Website sehen.
Der eigentliche Fehler wird jedoch weiterhin im Hintergrund protokolliert. Sie können die vollständige Nachricht anzeigen, indem Sie:
- Looking in the email inbox of your site admin address for instructions.
- Aktivieren des WordPress-Debug-Modus in Ihrer
wp-config.php-Datei. - Überprüfung der Fehlerprotokolle Ihrer Website über das Hosting-Control-Panel.
Wenn Sie Ihren E-Mail-Posteingang überprüfen, finden Sie möglicherweise eine E-Mail mit der Betreffzeile „Ihre Website hat ein technisches Problem.“

In dieser E-Mail finden Sie, wo der Fehler aufgetreten ist und die genaue Fehlermeldung.
Zum Beispiel sehen Sie, dass der Fehler durch Ihr WordPress-Theme oder ein Plugin verursacht wird. Am Ende der E-Mail sehen Sie die eigentliche Fehlermeldung.

Wir empfehlen, den Debug-Modus zu aktivieren nur vorübergehend während der Fehlerbehebung. Sobald Sie den Fehler gefunden haben, vergessen Sie nicht, ihn zu deaktivieren, um Ihren Besuchern keine technischen Details anzuzeigen.
In den nächsten Abschnitten zeigen wir Ihnen, wie Sie das PHP-Speicherlimit manuell erhöhen, um den Fehler zu beheben und Ihre Website reibungslos am Laufen zu halten.
- Option 1: Bearbeiten der wp-config.php-Datei
- Option 2: Bearbeiten der .htaccess-Datei
- Option 3: Überprüfen Ihrer php.ini-Datei
- Option 4: Upgrade Ihres WordPress-Hostings
- So vermeiden Sie, dass Ihr WordPress-Speicher erschöpft wird
- FAQs zum WordPress-Fehler "Speicher erschöpft"
- Zusätzliche Anleitungen zu WordPress-Fehlern
📝 Hinweis: Einige dieser Methoden erfordern, dass Sie Ihre WordPress-Dateien direkt bearbeiten. Wir empfehlen, zuerst ein Backup Ihrer Website zu erstellen, um weitere Fehler auf Ihrer Website zu vermeiden.
Bereit? Legen wir los!
Option 1: Bearbeiten der wp-config.php-Datei
Zuerst müssen Sie die Datei wp-config.php auf Ihrer WordPress-Site bearbeiten. Dies ist eine der Kern-WordPress-Dateien, die sich im Stammverzeichnis befindet und normalerweise public_html heißt.
Sie benötigen einen FTP-Client wie FileZilla oder den Dateimanager in Ihrem Webhosting-Kontrollpanel.
Als Nächstes müssen Sie die folgende Zeile in die Datei wp-config.php einfügen, direkt vor der Zeile, die besagt: Das ist alles, hören Sie auf zu bearbeiten! Viel Spaß beim Bloggen.
define( 'WP_MEMORY_LIMIT', '512M' );
Diese Zeile weist WordPress an, bis zu 512 MB PHP-Speicher zuzuweisen.
Das endgültige Limit hängt jedoch von der Konfiguration Ihres Servers ab. Wenn Ihr Hoster eine niedrigere Obergrenze erzwingt, wird diese Änderung möglicherweise nicht wirksam.
Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung zum Finden und Bearbeiten der Datei wp-config.php.
Sobald Sie fertig sind, müssen Sie Ihre Änderungen speichern und Ihre wp-config.php-Datei zurück auf Ihren Server hochladen.
You can now visit your WordPress site, and the memory exhausted error should have disappeared.
Option 2: Bearbeiten der .htaccess-Datei
Die nächste Methode ist die Bearbeitung der .htaccess-Datei. Diese Datei befindet sich ebenfalls im Stammordner der WordPress-Website.
Hier müssen Sie den folgenden Code vor der Zeile einfügen, die #END WORDPRESS sagt.
php_value memory_limit 512M
Ähnlich wie beim vorherigen Code wird WordPress angewiesen, das PHP-Speicherlimit auf 512 MB zu erhöhen.
Beachten Sie jedoch, dass diese Methode nur funktioniert, wenn Ihr Server Apache mit mod_php ausführt. Wenn Sie PHP-FPM oder NGINX verwenden, hat diese Methode möglicherweise keine Auswirkung.
Speichern Sie anschließend einfach Ihre Änderungen und laden Sie die Datei zurück auf Ihren Webserver. Sie können Ihre WordPress-Website jetzt wieder öffnen, um zu sehen, ob der Fehler mit dem Speicherlimit behoben ist.
Wenn Sie die Datei .htaccess nicht finden können, lesen Sie unseren Leitfaden Warum die .htaccess-Datei möglicherweise fehlt und wie Sie sie finden.
Option 3: Überprüfung Ihrer php.ini-Datei
Wenn die oben genannten Methoden nicht funktionieren, sollten Sie sich Ihre php.ini-Datei ansehen.
php.ini ist eine Datei, die Ihre PHP-Einstellungen steuert, einschließlich der PHP-Version und PHP-Skripte. Es ist keine WordPress-Kern-Datei, da Ihr Hosting-Anbieter sie normalerweise verwaltet.
Sie können den Code überprüfen, um Ihr PHP-Speichernutzungslimit zu sehen. Weitere Details finden Sie in unserem Leitfaden unter wie Sie die php.ini-Datei finden und bearbeiten.
Da dies jedoch eine fortgeschrittene Methode ist, empfehlen wir Ihnen, stattdessen den Support-Team Ihres Webhosting-Anbieters zu kontaktieren, um zu sehen, ob dieser das WordPress-Speicherlimit manuell erhöhen kann. Andernfalls kann dies zu weiteren Fehlern führen.
Außerdem erlauben einige Shared-Hosting-Pläne den Benutzern nicht, auf die Datei php.ini zuzugreifen oder sie zu ändern.
Sie können unseren Leitfaden zum richtigen Stellen von WordPress-Supportanfragen lesen, um weitere Informationen zu erhalten.
Option 4: Upgrade Ihres WordPress-Hostings
Wenn Sie ständig den Fehler „Speicher erschöpft“ erhalten, könnte dies ein Zeichen dafür sein, dass Ihre Website ihren aktuellen Hosting-Plan überschritten hat.
Wenn Ihre Website mehr Besucher anzieht und mehr Inhalte hinzufügt, benötigt sie mehr Ressourcen, um reibungslos zu funktionieren. Das Upgrade auf einen Plan mit einer höheren Speicherzuweisung kann eine dauerhafte Lösung sein.
Erwägen Sie ein Upgrade Ihres WordPress-Hostings, wenn:
- Sie haben die vorherigen Lösungen ausprobiert, aber der Fehler besteht weiterhin.
- Ihr Website-Traffic oder Inhalt hat erheblich zugenommen.
- Sie planen, Funktionen oder Funktionalitäten hinzuzufügen, die mehr Ressourcen erfordern.
Bluehost bietet erschwingliche und zuverlässige WordPress-Hosting-Pläne, die mit den Anforderungen Ihrer Website skalieren können. Sie bieten eine benutzerfreundliche Plattform, die speziell für WordPress optimiert ist, sodass Sie Ihre Website einfach verwalten können.
Wenn Sie unseren Bluehost Coupon-Code verwenden, können Sie bis zu 61 % Rabatt auf Ihren ersten Kauf erhalten. Klicken Sie einfach auf die Schaltfläche unten, um ihn zu erhalten:

So vermeiden Sie, dass Ihr WordPress-Speicher erschöpft wird
Nachdem Sie den WordPress-Fehler „Speicher erschöpft“ behoben haben, finden Sie hier einige proaktive Schritte, um zu verhindern, dass er erneut auftritt:
- Deaktivieren Sie ungenutzte Plugins. Viele Plugins tragen zum Speicherverbrauch bei. Überprüfen Sie regelmäßig Ihre installierten Plugins und deaktivieren Sie alle, die Sie nicht aktiv nutzen, um Speicher für wichtige Aufgaben freizugeben.
- Bilder optimieren. Große Bilder können speicherintensiv sein. Erwägen Sie die Verwendung eines Plugins wie EWWW Image Optimizer, um Bilder automatisch zu komprimieren, bevor Sie sie auf Ihre Website hochladen.
- Verwenden Sie ein Caching-Plugin. Caching-Plugins speichern Website-Daten und reduzieren so die Notwendigkeit, dass WordPress diese bei jedem Besuch neu generiert. Dies kann die Website-Leistung erheblich verbessern und den Speicherverbrauch senken.
FAQs zum WordPress-Fehler "Speicher erschöpft"
Was verursacht den Fehler „Speicher erschöpft“ in WordPress?
Dieser Fehler tritt auf, wenn WordPress mehr Speicher benötigt, als Ihr Server PHP zur Verfügung stellt. Er wird oft durch ressourcenintensive Plugins, große Bilder oder wachsenden Traffic auf kleineren Hosting-Plänen ausgelöst.
Warum sehe ich nur eine Meldung über einen „kritischen Fehler“ anstelle des Speicherfehlers?
Neuere Versionen von WordPress verbergen den technischen Fehler hinter einer generischen Meldung wie „Es gab einen kritischen Fehler auf dieser Website“. Sie können den vollständigen Fehler immer noch anzeigen, indem Sie den Debug-Modus aktivieren oder Ihre Fehlerprotokolle überprüfen.
Wie viel PHP-Speicher sollte ich zuweisen?
Wir empfehlen, das Speicherlimit auf mindestens 256 MB einzustellen. Dies ist in der Regel für die meisten Websites ausreichend, es sei denn, Sie betreiben einen großen WooCommerce-Shop oder verwenden ressourcenintensive Plugins.
Kann Shared Hosting diesen Fehler häufiger verursachen?
Ja. Shared-Hosting-Pläne haben oft begrenzte Ressourcen. Wenn Ihre Website wächst, kann sie diese Speichergrenzen schneller erreichen. Ein Upgrade auf einen besseren Hosting-Plan kann dieses Problem verhindern.
Ist es sicher, den PHP-Speicher manuell zu erhöhen?
Ja, es ist sicher, wenn es richtig gemacht wird. Wir empfehlen, Ihre Website zu sichern, bevor Sie Dateien wie wp-config.php oder .htaccess bearbeiten. Wenn Sie sich damit nicht wohlfühlen, kann unser Pro Services-Team Ihnen helfen.
Zusätzliche Anleitungen zu WordPress-Fehlern
If you’re troubleshooting other WordPress issues, here are some helpful guides we’ve written to make things easier for you.
- How to Fix WordPress Posts Returning 404 Error (Step by Step)
- So beheben Sie den Fehler „Cookies sind aufgrund unerwarteter Ausgabe blockiert“ in WordPress
- So beheben Sie, dass WordPress im Wartungsmodus feststeckt (Der einfache Weg)
- So beheben Sie den WordPress Admin Ajax 400 (Bad Request) Fehler
Wir hoffen, dieser Artikel hat Ihnen geholfen, den WordPress-Speichererschöpfungsfehler durch Erhöhung des PHP-Speicherlimits zu beheben. Möglicherweise möchten Sie auch unseren Schritt-für-Schritt Anfängerleitfaden zur Fehlerbehebung bei WordPress-Fehlern und unsere Expertenliste der häufigsten WordPress-Fehler sehen.
Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.


Michelle
Es ist 1:53 Uhr morgens und dank Ihnen kann ich jetzt in Frieden schlafen. DANKE!
Chintan Dave
define( ‘WP_MEMORY_LIMIT’, ‘256M’ ); hat die ganze Zeit funktioniert. Vielen Dank für die Lösung.
mohammed
Ihr seid großartig, ihr habt die meisten Probleme gelöst, auf die ich gestoßen bin, seit ich mit WordPress arbeite.
Siddhartha Gautam
Es hat für mich funktioniert. Danke!
Haley McCalister
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 22 bytes) in /home/nels1max/public_html/ngifts/wp-includes/class-wp-hook.php on line 286
Ich habe versucht, mein Limit zu erweitern, aber es hat nicht funktioniert. Wenn ich die Seite aktualisiere, ändert sich, was nach „/wp-includes/“ und der Zeilennummer steht, aber keine dieser Dateien hat eine Stelle, an der die Größe erweitert werden kann. Irgendwelche Tipps?
Jordan Casey
Versuchen Sie, es auf 512M zu erhöhen. Es gibt immer noch nicht genug Speicher für das Theme, das Sie verwenden. Viel Glück! PS: Stellen Sie sicher, dass Sie mehr als 512M Speicher haben. Fragen Sie Ihren Hosting-Provider.
Marcel Dusek
Großartig! Es hat funktioniert. Vielen Dank!!!
Vikas Yadav
Vielen Dank für das Teilen. Hat mir sehr geholfen!
Ian
Es funktioniert! Danke für den Vorschlag. Aber ich habe eine Frage. Ich habe in einem anderen Artikel gelesen, dass man WP_MEMORY_LIMIT in default-constants.php ändern soll. Gibt es einen Unterschied zwischen diesen beiden Methoden?
Jeff C
Ich habe die gleiche Frage. Können Sie den Unterschied erklären? Warum das eine über das andere verwenden?
WPBeginner Support
Die Konstanten-Datei ist für Einstellungen, die sich nicht ändern. Durch das Bearbeiten der Konfigurationsdatei nehmen Sie Änderungen vor, die später rückgängig gemacht werden können, wenn Sie den Fehler nicht mehr erhalten.
Admin
Joseph Sintum
Vielen Dank für diese Korrektur.
Ich war schon am Ausrasten...
Ahad Arzi
Danke Mann. Es hilft wirklich
Heather
Wow, das hat wie am Schnürchen funktioniert und war kinderleicht! Vielen Dank!
Peter
Thank you very much! It works
Jane
Ich habe überall nach einer Lösung gesucht und sogar den Hoster angerufen, um eine Antwort zu finden. Perfekt gelöst! Vielen, vielen Dank!
Ton
Vielen Dank! Mein Problem wurde in 5 Minuten gelöst!!
kartik
Liebe Alle,
Wir erhalten diesen Fehler
Bitte lassen Sie mich die Lösung dafür wissen?
Fatal error: Speichergröße von 2097152 Bytes erschöpft (versucht, 8192 Bytes zuzuweisen) in /home/f036v20tz3th/public_html/wp-includes/functions.php in Zeile 5276
Grüße
KARTIK
Desmond Lai
Großartig! Es funktioniert gut. Vielen Dank.
Richie
Danke für die Tipps, mit der Speicherzeile in wp-config behoben
Shehan Disanayake
Das war sehr hilfreich. Vielen Dank.
Jaime
Vielen Dank Leute für diesen Artikel! Was ist der Unterschied zwischen dem Ändern von wp_memory_limit (wp-config.php) und memory_limit (php.ini)??? Sind die gleich??
Dieses Speicherlimit gilt für einzelne Sitzungen oder die gesamte WordPress-Website?? Ich frage, weil wenn ich 200 Besucher in wenigen Minuten hätte... muss ich diese Zahl verdammt hochschrauben?? Oder versuchen, sie niedrig zu halten??? Ich hoffe, Sie können mir dabei helfen!
Alexander
Vielen Dank!!!
Jeremy
Vielen Dank euch allen dafür! Ich habe die letzten Stunden damit verbracht, das herauszufinden.
Danke nochmals!
Rick Hunter
Ausgezeichnet. Vielen Dank. Auf 1024 geändert und es funktionierte wie am Schnürchen.
Ujenk
When I changed with 512 M it was failed then I put it define( ‘WP_MEMORY_LIMIT’, ‘2000M’ );
And it works well.
/* That’s all, stop editing! Happy blogging. */
Joshua
wenn dieser Code nicht funktioniert, formuliere ihn um zu
// WP-Speicherlimit erhöhen
define(‘WP_MEMORY_LIMIT’, ‘256M’);
Néo
Es funktioniert.
Pascal
Könnte dies zufällig auf 512 MB eingestellt werden?
Ich werde von OVH gehostet
Danke!
WPBeginner Support
Ja, das kann es.
Admin
suraj
Hat wie ein Zauber funktioniert und lädt schneller.. aber ich würde wirklich gerne die Ursache kennen und das Problem dort beheben
suraj
Sie können es ändern, aber es hat den Speicher maximal ausgelastet und häufig dieselben Fehler verursacht. Auch die Bearbeitung von Beiträgen auf wordpress.com hatte Fehler und Tags und Kategorien wurden dort nicht angezeigt.
In WP scheint es zu funktionieren, aber es hat erheblich gelaggt.
Wenn Sie mehr Speicher zugewiesen haben, können Sie es tun. Ich werde die Hälfte des vom Hosting zugewiesenen Speichers verwenden. Überprüfen Sie das cPanel dafür.
Dee
Vielen Dank! Ich habe darauf gewartet, dass mein Entwickler antwortet, um es zu beheben, dabei hätte ich es selbst tun können! So viel Zeit verschwendet, danke für die Veröffentlichung!!
Brent
Danke, du bist der MANN! Hat mein Problem gelöst
Yakin Shah
Das ist großartig. Nur 2 Minuten und meine Website funktioniert wieder. Danke!
Krista
Du bist spitze! Leicht zu befolgen und es hat funktioniert! Ich bin web-illiterat und konnte es auf Anhieb beheben. DANKE!
Silvero
Awesome, thank you, you saved my site
Thiago
Ihr seid großartig. Vielen Dank für die Hilfe!
Es hat funktioniert!
Sue Hanson
Vielen Dank für diesen Artikel. Er hat mir wirklich sehr geholfen. Ich konnte dieses Problem beheben und mit dem Aufbau meiner Website fortfahren.
Lulu
Wunderschöne, einfache Lösung, vielen Dank!!
Morgan Leahy
Bevor Sie etwas davon tun... stellen Sie sicher, dass Sie Ihr Stamminstallationsverzeichnis überprüfen. Ich hatte eine leere 'index.htm'-Datei, die von meinem Hosting-Service hinterlassen wurde, und ich habe sie völlig übersehen.
Jill
Vielen Dank für die Veröffentlichung dieses Tutorials! Es hat meine Website repariert, sodass ich wieder durchatmen konnte!
zac
Hat wie ein Zauber funktioniert... Ich liebe das Internet!
Dana Jewel
Vielen, vielen Dank für das Teilen dieses Tipps.
Bharat M
Sie rocken, Männer...
Jedes Mal, wenn ich ein Problem hatte, habe ich hier eine Lösung gefunden…
Danke für den tollen Artikel.
Karen Gusler
Vielen Dank!!!! Das war ein Segen!!! Als ich versuchte herauszufinden, warum einige E-Mails über unser Online-Formular nicht gesendet werden, habe ich ein Plugin installiert und es verursachte diesen Fehler. Meine Website ist wieder online und läuft!!!! Nochmals vielen Dank!
Renske
Indem ich diesen Schritten gefolgt bin, habe ich das Problem behoben. Vielen Dank SOOOOO sehr!
Enzo
Entschuldigen Sie. Was könnte die Ursache dafür sein?
Jason Didner
Das hat eine Reihe von Problemen behoben! Themen ändern können; meine Widgets speichern können – toller Tipp! Habe viel Zeit mit der Suche nach dieser Lösung verbracht.
Keshav
Vielen Dank!
Es funktioniert für mich wirklich gut.
Ich danke Ihnen vielmals.
Amir Khan
Vielen Dank, hat mein Problem erfolgreich behoben
aisha
this doesn’t resolve my issue
plz now tell me what I can do ?
still error is there
Fatal error: Speichergröße von 268435456 Bytes erschöpft (versucht, 4114136611 Bytes zuzuweisen) in C:\xampp\…\wp-includes\functions.php in Zeile 5163
Joel
Ich bekomme diesen Fehler ziemlich oft. Und ich bin mir nicht sicher, warum.
Es kommt von der Funktion wp_is_stream(). Ich bin mir nicht sicher, wo dies verwendet wird, was den Fehler verursacht.
Eine kleine Untersuchung ergab, dass das Auskommentieren von wp_head() in Ihrer header.php-Datei das Problem löst. Genauer gesagt, es ist etwas, das an die 'wp_head'-Aktion gehängt ist, und ich denke, einer der Filter mit Priorität 10. Leider hat sich der Fehler, nachdem ich so weit gekommen bin, auf magische Weise selbst behoben und ist verschwunden, sodass ich die genaue Funktion nicht aufspüren konnte. Außerdem wurde wp_is_stream() nur an 3 oder 4 Stellen verwendet, vielleicht könnten Sie den Schuldigen leichter finden, indem Sie einfach die Verwendungen dieser Funktion überprüfen.
Brandon J
Das war erstaunlich. Ich war anfangs skeptisch, da dies das erste Mal war, dass ich so etwas tat. Ich habe es einfach durchgezogen und es hat funktioniert. Vielen Dank.
Sahil gour
Vielen Dank für die Erklärung von allem. Es funktioniert, danke
Sirisha
Dies hat mein Problem behoben. Vielen Dank für den gut erklärten Artikel.
Shriram
Vielen Dank, Sie haben mich gerettet. Sie sind meine Anlaufstelle für die meisten meiner WordPress-bezogenen Probleme!