WordPress Memory Limit erhöhen

Word­Press Mem­o­ry Lim­it erhöhen ist ein­er der ersten Maß­nah­men, die ich mache, wenn ich Kun­den­web­seit­en auf Word­Press-Basis übernehme.

Warum den Word­Press Mem­o­ry Lim­it erhöhen?

Weil die meis­ten Word­Press-Seit­en noch auf alten Werten eingestellt sind, die nicht mehr passen oder gar nicht erst opti­miert wur­den.

Ver­al­tete Werte sind zum Beispiel 32 Megabyte. Das stammt noch aus den Zeit­en, wo Web­hoster noch nicht so aufgerüstet waren, wie heute. Auch waren vor Jahren Web­host­ing Pakete mit höherem Arbeitsspe­ich­er teuer­er.

Heute hat zum Beispiel ein gün­stiges Web­host­ing-Paket bei all-inkl.com* schon 256MB.

Was ist das WordPress Memory Limit ?

Das Word­Press-Spe­icher­lim­it ist die max­i­male Menge an Arbeitsspe­ich­er (RAM), die deine Web­site auf ein­mal nutzen kann. Wenn deine Word­Press-Seite das zugewiesene Spe­icher­lim­it erre­icht, verur­sacht sie einen fatal­en Fehler.

Es gibt mehrere Fak­toren, die zum Ver­brauch Ihres Spe­ich­ers beitra­gen. Die wichtig­sten sind dein Word­Press selb­st, das von dir ver­wen­dete Theme und die Liste der aktiv­en Plu­g­ins.

Generell gilt: Je größer und kom­plex­er Ihre Web­site ist, desto mehr Arbeitsspe­ich­er wird benötigt.

Warum muss ich mein WP Memory Limit erhöhen?

Das Stan­dard-Spe­icher­lim­it für Word­Press beträgt 32 MB. Dieses Lim­it mag für kleine Web­sites mit ein­er begren­zten Anzahl von Plu­g­ins und Besuch­ern aus­re­ichend sein.

Wenn du jedoch eine voll funk­tions­fähige Demo eines Pre­mi­um-Themes instal­lieren musst oder eine lange Liste von benutzerdefinierten Plu­g­ins hast, die instal­liert wer­den müssen, dann wäre eine Erhöhung des Spe­icher­lim­its eine kluge Maß­nahme.

Wenn die Mel­dung “Fatal Error: Mem­o­ry Size Exhaust­ed” auftritt, wäre es der richtige Zeit­punkt, um solche Änderun­gen vorzunehmen.

Damit das nicht passiert, set­ze ich min­destens 128MB bess­er 256MB als Mem­o­ry Lim­it für Word­Press ein.

Wie kann man das WordPress Memory Limit erhöhen?

Als erstes soll­test du prüfen, was dein Web­hoster dir als Mem­o­ry Lim­it zur Ver­fü­gung stellt. Da ein­fach mal in das Kleinge­druck­te schauen von deinem Host­ing-Paket. Wenn du nichts find­est schaue mal in den Hil­febere­ich des Hoster bzw. kon­tak­tiere den Sup­port.

Dann soll­test du mal einen Blick in dein Word­Press, was dort genutzt wird. Im Back­end gehst du auf Werkzeuge und dann auf den Punkt Web­site-Zus­tand. Auf der aufgerufe­nen Seite klickst du auf Bericht.

Dort klappst du den Punkt Serv­er auf und schaust in der Zeile mit PHP-Spe­ich­er-Lim­it (memory_limit) nach:

Wordpress Memory Limit Erhöhen: Memory-Limit Auslesen
Bei dieser Word­Press-Seite wird ein Mem­o­ry-Lim­it von 512MB ver­wen­det

Danach wirf­st du einen Blick in den Abschnitt Word­Press-Kon­stan­ten und suchst nach der Zeile WP_MEMORY_LIMIT:

Wordpress Memory Limit Erhöhen: Memory-Limit Auslesen
In dem Beispiel, nutzt das Word­Press 256MB WP-Mem­o­ry-Lim­it

Methode 1 — Ändern des WP-Memory Limits mithilfe der php.ini-Datei

  1. Suche oder finde deine php.ini-Datei. Wenn du sie nicht find­en kannst, erstelle ein­fach deine eigene php.ini-Datei und lege sie im Stam­mverze­ich­nis dein­er Word­Press-Instal­la­tion ab.
  2. Öffne deine php.ini-Datei und bear­beite sie mit deinem Lieblingsed­i­tor.
  3. Suche die Zeile: memory_limit = 32M
  4. Ändere die 32M oder eine andere Zahl, die du dort find­est, in dein gewün­scht­es Lim­it (z.B. 256M).
  5. Spe­ichere deine Änderun­gen und starte ggf. deinen Local­host oder Serv­er neu.

Hin­weis: Bei vie­len Shared Host­ing-Anbi­etern hast du keinen Zugriff auf die php.ini-Datei. Diese Meth­ode ist nur anwend­bar, wenn du direk­ten Zugriff auf deine php.ini-Datei hast oder wenn du dein Word­Press auf dem Local­host betreib­st. Es ist auch gut zu wis­sen, dass sich diese Meth­ode nur auf dein PHP-Spe­icher­lim­it auswirkt.
Wenn du deine eigene php.ini-Datei erstellt hast, musst du die fol­gende Codezeile in die Datei ein­fü­gen:
memory_limit = 256M

Wordpress Memory-Limit In Die Php.ini Eintragen
so sollte der Mem­o­ry-Lim­it-Ein­trag in der php.ini ausse­hen

Methode 2 — Ändern des WordPress-Memory Limits mithilfe der wp-config.php-Datei

  1. Suche die Datei wp-config.php im Stam­mverze­ich­nis dein­er Word­Press-Instal­la­tion.
  2. Öffne die Datei wp-config.php mit einem Texte­d­i­tor und suche die Zeile, die Fol­gen­des enthält:
    define('WP_DEBUG', false);
  3. Füge dann die fol­gende Codezeile ein:
    define ('WP_MEMORY_LIMIT', '256M');
  4. Spe­ichere die Datei wp-config.php und aktu­al­isiere deine Web­site.
Wordpress Memory-Limit In Die Wp-Config.php Eintragen
so sollte der WP-Mem­o­ry-Lim­it-Ein­trag in der wp-config.php ausse­hen

Methode 3 — Ändern des WP-Memory Limits mithilfe der .htaccess-Datei

Suche nach dein­er .htac­cess-Datei, die sich im Stam­mverze­ich­nis dein­er Word­Press-Instal­la­tion befind­en sollte. Wenn du sie nicht find­en kannst, ist sie vielle­icht ver­steckt. Über­prüfe daher die ver­steck­ten Dateien, um sie zu find­en.

Öffne die .htac­cess-Datei mit einem Texte­d­i­tor und füge die fol­gende Codezeile ein:

php_value memory_limit 256M

Spe­ichere die .htac­cess-Datei und aktu­al­isiere deine Web­site.

Wordpress Memory-Limit In Die .Htaccess Eintragen
so sollte der WP-Mem­o­ry-Lim­it-Ein­trag in der .htac­cess ausse­hen

Zusammenfassung

Word­Press Mem­o­ry Lim­it ( memory_limit ): 256MB

Zusammenfassung der Änderungen in wp-config.php

define (‘WP_MEMORY_LIMIT’, ‘256M’);

Wordpress Memory Limit Wp Config Php

Zusammenfassung der Änderungen in php.ini

memory_limit = 256M

Wordpress Memory Limit Php Ini

Zusammenfassung der Änderungen in .htaccess

php_value memory_limit 256M

Wordpress Memory Limit Htaccess

Referenzen

*Part­ner-/Af­fil­i­ate-Link

Autor: Tim Ehling
Der Autor: Tim Ehling

Seit 2000 beschäftige ich mich mit Webentwicklung und seit 2006 mit WordPress. Neben Webentwicklung und Wartung mache ich auch Schulungen in WordPress.
Ich optimiere Webseiten und Social Media Kanäle, so das Kunden und auch die Suchmaschinen zufrieden sind.

  • Webentwicklung
  • Update-Service für WordPress
  • WordPress-Schulungen
  • Social-Media Checkups
  • Suchmaschinenoptimierung(SEO)

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert