PHP Speicherlimit in WordPress anpassen
Das PHP Speicherlimit ist vergleichbar mit dem Arbeitsspeicher eines Computers. Es legt fest, wie viel Speicher ein Skript maximal nutzen darf und hat nichts mit dem Speicherplatz zu tun, den Ihre Dateien belegen. Da WordPress und viele seiner Plugins auf PHP basieren, ist dieses Limit entscheidend für den reibungslosen Betrieb Ihrer Website.
Wann ist eine Anpassung des PHP Speicherlimits notwendig?
Es gibt einige Situationen, in denen es sinnvoll ist, das PHP Speicherlimit zu erhöhen:
- Wenn Ihre Website auf den „White Screen of Death“ stößt.
- Probleme beim Hochladen von Bildern auftreten.
- Bestimmte Plugins nicht ordnungsgemäß funktionieren. Beispielsweise zeigt WooCommerce auf seiner Statusseite an, wenn das PHP Speicherlimit zu niedrig ist.
- Fehlermeldungen wie „Fatal error: Allowed memory size of x bytes exhausted“ auftreten.
Wie überprüfen Sie das aktuelle PHP Speicherlimit in WordPress?
Es gibt verschiedene Möglichkeiten, das aktuelle PHP Speicherlimit zu überprüfen:
- Einige Plugins zeigen das Limit in ihren Einstellungen an.
- WordPress selbst bietet eine Funktion unter „Werkzeuge“ → „Website-Zustand“ → „Bericht“ → „Server“ an.
Wie kann das PHP Speicherlimit erhöht werden?
Es gibt mehrere Methoden, um das PHP Speicherlimit zu erhöhen. Hier sind die gängigsten:
1. Anpassung über die wp-config.php
Diese Methode wird empfohlen, da sie einfach und sicher ist:
- Melden Sie sich per FTP auf Ihrem Server an.
- Öffnen Sie die wp-config.php Datei im Hauptverzeichnis Ihrer WordPress-Installation.
- Suchen Sie den Abschnitt mit dem Kommentar „/* Das war’s, Schluss mit dem Bearbeiten! Viel Spaß beim Bloggen. */“.
- Fügen Sie direkt darüber den folgenden Code ein:
define('WP_MEMORY_LIMIT', '256M');
2. Anpassung über die .htaccess
Die .htaccess Datei ist mächtig und kann leicht beschädigt werden. Gehen Sie vorsichtig vor:
- Stellen Sie sicher, dass Ihr FTP-Programm versteckte Dateien anzeigt.
- Öffnen Sie die .htaccess Datei im Hauptverzeichnis.
- Fügen Sie am Ende der Datei den folgenden Code ein:
php_value memory_limit 256M
3. Anpassung über die php.ini
Diese Methode ist nicht immer verfügbar, da nicht alle Hoster Zugriff auf die php.ini erlauben:
- Öffnen Sie die php.ini Datei, falls vorhanden.
- Fügen Sie den folgenden Code ein:
memory_limit = 256M;
4. Kontaktieren Sie Ihren Hosting-Anbieter
Wenn Sie sich unsicher fühlen oder keinen Zugriff auf die genannten Dateien haben, können Sie Ihren Hosting-Anbieter um Unterstützung bitten. Ein guter Anbieter wird Ihnen bei der Erhöhung des PHP Speicherlimits helfen. Sollte Ihr aktueller Anbieter dies nicht tun, könnte es an der Zeit sein, über einen Wechsel nachzudenken. Anbieter wie Raidboxes oder Siteground sind hier empfehlenswert.
Durch die Anpassung des PHP Speicherlimits stellen Sie sicher, dass Ihre WordPress-Website und deren Plugins reibungslos funktionieren. Diese Schritte sind einfach durchzuführen und können viele potenzielle Probleme verhindern.