Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Fix: WordPress Memory Exhausted Error – PHP-Speicher erhöhen

Die Fehlermeldung „Erlaubte Speichergröße erschöpft“ in WordPress kann frustrierend sein. Es ist ein häufiges Problem, das auftritt, wenn Ihre Website mehr PHP-Speicher benötigt, als erlaubt ist.

Dieser Fehler kann Ihre Website verlangsamen oder sie sogar vorübergehend zum Absturz bringen. Deshalb ist es wichtig, ihn schnell zu beheben, damit Ihre Website für die Besucher reibungslos funktioniert.

Glücklicherweise gibt es eine einfache Lösung für dieses Problem. Indem Sie das PHP-Speicherlimit erhöhen, können Sie diesen Fehler beheben und die Leistung Ihrer Website verbessern.

In dieser Anleitung führen wir Sie durch die einfachen Schritte, um das PHP-Speicherlimit zu erhöhen und Ihre Website wieder zum Laufen zu bringen.

Fix: WordPress Memory Exhausted Error – Increase PHP Memory

Was ist der WordPress Memory Exhausted Error?

Der WordPress-Fehler „Speicher erschöpft“ ist eine Meldung, die Sie sehen können, wenn Ihre Website Probleme hat, Aufgaben auszuführen.

WordPress basiert auf PHP, einer serverseitigen Programmiersprache, die zur Ausführung Speicher benötigt.

Wie jeder andere Computer haben auch Webserver nur eine begrenzte Menge an Speicher, um mehrere Anwendungen gleichzeitig auszuführen. WordPress-Hosting-Anbieter weisen den verschiedenen Anwendungen, einschließlich PHP, bestimmte Speichergrößen zu.

Wenn Ihr WordPress-Code mehr Speicher benötigt als der standardmäßig zugewiesene Speicher, wird diese Fehlermeldung angezeigt:

Schwerwiegender Fehler: Erlaubte Speichergröße von 33554432 Bytes erschöpft (versucht, 2348617 Bytes zuzuweisen) in /home4/xxx/public_html/wp-includes/plugin.php auf Zeile xxx

Memory exhausted error displayed on a WordPress site

Ihre WordPress-Website kann den Serverspeicher auslasten, wenn dies der Fall ist:

  • Viele Bilder, Videos und andere Arten von Medien
  • Viele ungenutzte WordPress-Plugins
  • Die Ressourcen des Hostingplans sind überschritten

Standardmäßig versucht WordPress automatisch, das PHP-Speicherlimit zu erhöhen, wenn es weniger als 64 MB beträgt. Allerdings sind 64 MB oft nicht hoch genug.

Im nächsten Abschnitt zeigen wir Ihnen, wie Sie das PHP-Speicherlimit in WordPress einfach erhöhen können, um den Fehler „Speicher erschöpft“ zu vermeiden. Sie können die unten stehenden Links verwenden, um durch das Tutorial zu navigieren:

Hinweis: Bei einigen dieser Methoden müssen Sie Ihre WordPress-Dateien direkt bearbeiten. Wir empfehlen Ihnen, zunächst eine Sicherungskopie Ihrer Website zu erstellen, um zu vermeiden, dass weitere Fehler auf Ihrer Website erscheinen.

Sind Sie bereit? Lasst uns gleich loslegen!

Option 1: Bearbeitung der Datei wp-config.php

Zunächst müssen Sie die Datei wp-config.php auf Ihrer WordPress-Website bearbeiten. Dies ist eine der wichtigsten WordPress-Dateien, die sich im Stammverzeichnis befindet und in der Regel public_html heißt.

Sie müssen einen FTP-Client wie FileZilla oder den Dateimanager in Ihrem Webhosting-Kontrollzentrum verwenden.

Als Nächstes müssen Sie die folgende Zeile in die Datei wp-config.php einfügen, und zwar direkt vor der Zeile, in der es heißt: That's all, stop editing! Viel Spaß beim Bloggen.

define( 'WP_MEMORY_LIMIT', '256M' );

Dieser Code weist WordPress an, das PHP-Speicherlimit auf 256 MB zu erhöhen.

Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung, wie Sie die Datei wp-config.php finden und bearbeiten können.

Sobald Sie fertig sind, müssen Sie Ihre Änderungen speichern und die Datei wp-config.php wieder auf Ihren Server hochladen.

Sie können nun Ihre WordPress-Website besuchen, und der Fehler mit dem erschöpften Speicher sollte verschwunden sein.

Option 2: Bearbeiten der .htaccess-Datei

Die nächste Methode ist die Bearbeitung der .htaccess-Datei. Diese Datei befindet sich ebenfalls im Stammverzeichnis der WordPress-Website.

Hier müssen Sie den folgenden Code vor der Zeile mit der Aufschrift #END WORDPRESS einfügen.

php_value memory_limit 256M

Ähnlich wie bei dem vorherigen Code wird WordPress angewiesen, das PHP-Speicherlimit auf 256 MB zu erhöhen.

Danach speichern Sie einfach Ihre Änderungen und laden die Datei wieder auf Ihren Webserver hoch. Sie können nun Ihre WordPress-Website erneut öffnen, um zu sehen, ob der Fehler mit dem Speicherlimit verschwunden ist.

Wenn Sie die .htaccess-Datei nicht finden können, können Sie in unserem Leitfaden nachlesen, warum die .htaccess-Datei fehlen kann und wie man sie findet.

Option 3: Überprüfen Sie Ihre 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 handelt sich dabei nicht um eine WordPress-Kerndatei, da sie normalerweise von Ihrem Hosting-Anbieter verwaltet wird.

Sie können den Code der Datei überprüfen, um zu sehen, wie viel PHP-Speicher Sie benötigen. Weitere Einzelheiten finden Sie in unserer Anleitung zum Auffinden und Bearbeiten der Datei php.ini.

Da es sich hierbei jedoch um eine fortgeschrittene Methode handelt, empfehlen wir Ihnen, sich stattdessen an das Support-Team Ihres Webhosting-Anbieters zu wenden, um herauszufinden, ob das WordPress-Speicherlimit manuell erhöht werden kann. Andernfalls kann dies zu weiteren Fehlern führen.

Weitere Informationen finden Sie in unserem Leitfaden für die richtige Anfrage an den WordPress-Support.

Sind Sie es leid, sich mit WordPress-Fehlern herumzuschlagen? Dann lassen Sie den Stress hinter sich und lassen Sie unser Expertenteam schnellen und zuverlässigen Notfall-Support leisten. Mit unserem On-Demand-Service erhalten Sie schnelle Lösungen, ohne dass Sie sich mit laufenden Verträgen herumschlagen müssen. Rufen Sie unser WordPress-Notfall-Support-Team jetzt an!

Option 4: Upgrade Ihres WordPress-Hostings

Wenn die Fehlermeldung „Speicher erschöpft“ ständig auftritt, könnte dies ein Zeichen dafür sein, dass Ihre Website nicht mehr mit dem aktuellen Hosting-Angebot kompatibel ist.

Je mehr Besucher Ihre Website anzieht und je mehr Inhalte sie enthält, desto mehr Ressourcen benötigt sie, um reibungslos zu funktionieren. Ein Upgrade auf einen Tarif 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 bleibt bestehen.
  • Ihre Website hat deutlich an Traffic oder Inhalt zugenommen.
  • Sie planen, Funktionen hinzuzufügen, die mehr Ressourcen erfordern.

Bluehost bietet erschwingliche und zuverlässige WordPress-Hosting-Angebote, die mit den Anforderungen Ihrer Website skaliert werden können. Sie bieten eine benutzerfreundliche Plattform, die speziell für WordPress optimiert ist und die Verwaltung Ihrer Website erleichtert.

Wenn Sie unseren Bluehost-Gutscheincode verwenden, dann können Sie bis zu 61% Rabatt auf Ihren ersten Einkauf erhalten. Klicken Sie einfach auf die Schaltfläche unten, um es zu bekommen:

Bluehost

Wie Sie vermeiden, dass Ihr WordPress-Speicher überlastet wird

Nachdem Sie nun den WordPress-Fehler „Speicher erschöpft“ behoben haben, finden Sie hier einige proaktive Schritte, um zu verhindern, dass dieser Fehler erneut auftritt:

Wir hoffen, dass dieser Artikel Ihnen geholfen hat, den WordPress-Fehler „Speicher erschöpft“ zu lösen, indem Sie das PHP-Speicherlimit erhöhen. Vielleicht interessieren Sie sich auch für unsere Schritt-für-Schritt-Anleitung für Anfänger zur Fehlerbehebung bei WordPress und unsere Expertenliste der häufigsten WordPress-Fehler.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Das ultimative WordPress Toolkit

Erhalte KOSTENLOSEN Zugang zu unserem Toolkit - eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Reader Interactions

463 KommentareEine Antwort hinterlassen

  1. Nilanjan Roy

    That fixed my issue too :) Thanks a lot :)

  2. Alasdair MacNeill

    This fixed my issue – thank you for the advice!

  3. Momodu Oladapo Ibraheem

    Thanks works for me!!! Your site has been a source of refuge always for WP

  4. Joshua

    Great article, i encountered this problem when i installed a new wordpress theme. While you have accurately told us how to solve this problem, i’m thinking what is the impact of having a website that runs on high php memory on web hosting resources, etc?

    Many thanks.

    • WPBeginner Support

      Hey Joshua,

      It depends. If you are on shared hosting and your website is continuously using more memory than it should, then your web host will automatically kill that particular process.

      Admin

  5. Aaron Silva

    Thanks a lot! it worked!!!!! :) :)

  6. Olayika Olumayokun

    Thanks so much for this type of post, really helped.

  7. Nicole

    I always forget how to fix this error when I encounter it. Luckily I found your post, and it worked like a charm. Panic mode is now over. Thank you!

  8. Laercio

    I had to edit php.ini and increase memory_limit from 64M to 256. It worked fine!

    • Daniel

      Updating the php.ini file from 32M to 64M worked for me! Thanks!

  9. Roger

    Thank you, this helped me a lot!

  10. Cole Ryan

    Simple. Effective. Thank you.

  11. Jos Schuurmans

    Thanks for the tut, good stuff!

    QUESTION: After increasing from the default 64M to 256M, my white screen disappeared and the site is up. Is there a reason to scale down the memory again?

    Cheers,
    Jos

  12. Chris

    Today is the second time that I’ve needed to refer to this post (bad memory – much like my site).

    Great info, keep up the fantastic work.

  13. Luiz

    Thank you, this article helped me a lot!

  14. Arjuna

    Hi!
    How can I mixed this error?
    Fatal error: Allowed memory size of 176160768 bytes exhausted (tried to allocate 78 bytes) in /home/brandkpl/public_html/wp-includes/taxonomy.php on line 3146

  15. Kay

    Hi there,

    Is there a way to increase the memory and make sure it stays that way when updating WP?

    Everything I update my site, I have to do it all over again…

    Thanks for your help!

  16. Fazzy

    i also found that there could be a chance that in the root folder there will be a „maint“ folder, although normally this will give you a screen saying its under maint which you will then know what to do.

    but in my instance the „Maint“ in the root folder just showed the WSOD once it was removed i was back up and running.

  17. Jake

    Thank you so much! Helped like a charm!

  18. shibby

    What a legend!! Been frustrated by this all weekend and now sorted

  19. Nitin Yadav

    Allowed memory size of 67108864 bytes exhausted (tried to allocate 229376 bytes)
    My Problem is this

  20. Kendra

    Thank you! It’s been a while since I ran into this problem and forgot how to fix it! :D

  21. lauren

    this saved me hours of struggle, thank you so much!

  22. kandra

    Nice one, i wonder I could increase the memory of instant wp aplication in order to successfully migrate my blog in blogger to wordpress.

  23. Mitra

    OMG! Thanks so much for this article.

  24. goatlady

    Thank you so much.. works perfectly..

  25. Laxmanrao

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 78 bytes) in /home/xxxx/public_html/wp-includes/wp-db.php on line 1837

  26. lexspark daville

    increasing the memory limit worked for me….thanks a lot

  27. Vikash Kumar

    Thanku you soo much… i was facing this issue and your post saved my day

  28. Neha Srivastava

    Hi,
    i am getting this error, while importing demo and uploading plugin.
    i have already try out these methods. pls help.
    500 – Internal server error.
    There is a problem with the resource you are looking for, and it cannot be displayed.

  29. Taim

    I increased the limit to 128M but the same problem. Then I increased it to 256M and now its working fine.

  30. sheila

    Thank you! Worked like a charm!

  31. Amit Sharma

    Now its working. Thanks a lot for sharing such a great information.

  32. akshay

    work like charm thank you very much…..

  33. Emily

    Hi, this sounds like the issue I’m having with Prophoto – however I can’t login to the admin area – as I get a blank white screen – to make the changes you suggest, is there another way? Thanks so much

  34. ginger

    Hey, I probably have a huge problem here.. but the only wp-config file I can find on my Air is wp-config-sample.php.

    total blank webpage situation – i doubt it’s memory since i don’t have more than a couple pages…

  35. Steven

    Thanks! I had to use 128M, but it works like a charm!

  36. Jeff Moyer

    It’s usually easier to get your web host to do this rather then doing it manually, if you screw something up you can make your website worse.

  37. kelvin carter

    which line of code should i past it

  38. khasim

    Thank you so much my issue is solved . :)

  39. AmigoGeek

    Thank you so much.

    I had to put: 70MB and went back to work.

    :-)

  40. Blogger

    „First open your wp-config.php which is located in the root WordPress directory. Then add the following line inside the main php tag:“

    I really have no idea what to click to find the wp-config.php or the root WordPress Directory. Is it in the Settings? :D Sorry. I just can’t figure out. :) Thanks.

  41. Brittany Goldsby

    Thank you so much for this! Me and my office manager was about to pull our hair out because we couldn’t figure out how to increase the memory limit on a website we were working for a client. We actually increased the memory to ‚128M‘ because ’64M‘ was already there and it worked like a charm. Thanks!

  42. Olufunmilola Soewu

    Thank you sooooo much, I’h highly grateful. Keep up the good work!!
    Thanks.

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.