Wie jede andere Software benötigt auch WordPress Arbeitsspeicher, um reibungslos zu funktionieren. Wenn dem Content-Management-System (CMS) nicht genügend Speicher zugewiesen ist, tritt der gelegentliche PHP-Speicherlimitfehler auf. In vielen Fällen kann dieser Fehler Sie daran hindern, Ihre Website zu aktualisieren.
Die gute Nachricht ist, dass es mehrere Möglichkeiten gibt, die Speicherzuweisung für WordPress zu erhöhen. Wenn Ihr Webhost dies zulässt, kann die Erhöhung Ihres PHP-Speicherlimits so einfach sein wie das Hinzufügen einer Codezeile zu einer bestimmten Datei.
In diesem Tutorial gehen wir zwei Möglichkeiten durch, wie Sie das PHP-Speicherlimit in WordPress erhöhen können. Lasst uns anfangen!
Was ist das PHP-Speicherlimit in WordPress?
Wie Sie vielleicht wissen, wurde WordPress mit der Programmiersprache PHP erstellt. Das bedeutet, dass für das CMS auch PHP (sowie andere Komponenten wie Webserver und Datenbanksoftware) erforderlich ist.
Wenn Sie einen Server verwenden, der nicht genügend PHP-Speicher zuweist, kann WordPress einige wichtige Skripte nicht ausführen, damit Ihre Site funktioniert. Sie können die meisten Aufgaben möglicherweise noch ausführen, aber irgendwann werden Sie wahrscheinlich auf einen PHP-Speicherlimitfehler stoßen.
Die einfache Lösung für dieses Problem besteht darin, den Arbeitsspeicher zu erhöhen, auf den WordPress zugreifen kann. Standardmäßig versucht das CMS, bei der Installation mindestens 64 MB Speicher für PHP festzulegen. Einige Webhosts weisen Ihrer Site jedoch möglicherweise mehr oder weniger Ressourcen zu.
Sie können Ihr aktuelles PHP-Speicherlimit überprüfen, indem Sie auf Ihr Dashboard zugreifen und zum Tools > Site-Zustand Seite. Von dort gehen Sie zum Die Info Registerkarte und wählen Sie die Server Möglichkeit.
Da es keine Schwierigkeit ist, hier mehr Ressourcen zuzuweisen, empfehle ich, wenn Ihr PHP-Speicherlimit unter 256 MB liegt, es zu erhöhen. Dies ist unabhängig davon, ob Sie noch auf Fehler gestoßen sind.
So erhöhen Sie das PHP-Speicherlimit in WordPress (2 Wege)
Es gibt zwei Möglichkeiten, das PHP-Speicherlimit in WordPress zu erhöhen.
Die erste beinhaltet das Hinzufügen einer einzelnen Codezeile zu einer Datei. Lass es uns überprüfen.
1. Ändern Sie Ihre wp-config.php-Datei
Für die Uneingeweihten, wp-config.php ist eine der Kerndateien von WordPress. Mit anderen Worten, diese Datei enthält wichtige Informationen wie Ihre Datenbankanmeldeinformationen und das PHP-Speicherlimit.
Um die Datei wp-config.php zu bearbeiten, müssen Sie sich über das File Transfer Protocol (FTP) mit Ihrer Website verbinden. einen Client verwenden, wie zum Beispiel DateiZilla.
Wenn Sie sich nicht sicher sind, wie Ihre FTP-Anmeldeinformationen lauten, empfehle ich Ihnen, die Registrierungsbestätigungs-E-Mail zu überprüfen, die Sie bei der Anmeldung von Ihrem Webhosting-Anbieter erhalten haben. In einigen Fällen können Sie auch über Ihr Hosting-Control-Panel neue FTP-Konten einrichten.
Sobald Sie Ihre FTP-Anmeldeinformationen gefunden und eine Verbindung zu Ihrer Website hergestellt haben, navigieren Sie zu WordPress Wurzel Mappe.
Dieser Ordner heißt normalerweise public_html, aber es kann auch unter anderen Aliasnamen erscheinen, wie z www oder den Namen Ihrer Website. Sobald Sie es gefunden haben, öffnen Sie das Verzeichnis und Sie sollten eine Liste mit Dateien und Ordnern sehen.
Die Datei wp-config.php sollte sich in diesem Verzeichnis befinden.
Wenn Sie es gefunden haben, klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie das Anzeigen/Bearbeiten Möglichkeit. Dadurch wird die Datei mit Ihrem Standard-Texteditor geöffnet.
Beachten Sie, dass der obige Screenshot nicht die gesamte Datei zeigt, da er normalerweise sensible Informationen enthält und das meiste davon für Ihre Bedürfnisse im Moment irrelevant ist.
Der Teil, auf den Sie achten sollten, ist die Zeile mit der Aufschrift „Das ist alles, hören Sie auf zu bearbeiten! Viel Spaß beim Veröffentlichen“. Dies ist das Ende der Datei, und davor möchten Sie den folgenden Code hinzufügen (im obigen Beispiel ist es Zeile 68, aber es könnte für Sie anders sein):
define( 'WP_MEMORY_LIMIT', '256M' );
Natürlich können Sie das Limit auf eine andere Zahl ändern, aber dies ist normalerweise für die meisten Websites mehr als ausreichend. Nachdem Sie die Zeile zu Ihrer Datei wp-config.php hinzugefügt haben, speichern Sie Ihre Änderungen und schließen Sie sie.
Versuchen Sie als Nächstes erneut, auf Ihre WordPress-Website zuzugreifen, und gehen Sie zum Tools > Site-Zustand > Info Registerkarte, um Ihre Servereinstellungen anzuzeigen. Wenn Ihr PHP-Speicherlimit immer noch die gleiche Zahl wie zuvor anzeigt, kann dies an Ihrem Webhosting-Provider liegen.
In einigen Fällen ermöglicht es Ihnen Ihr Webhost nicht, direkte Änderungen an Ihrem PHP-Speicherlimit vorzunehmen, was uns zu Option Nummer zwei bringt.
2. Wenden Sie sich an Ihren Hosting-Provider oder aktualisieren Sie Ihren Plan
Der einfachste Weg, um zu überprüfen, ob Ihr Hosting-Provider Sie daran hindert, Ihr PHP-Speicherlimit zu erhöhen, besteht darin, ihn zu kontaktieren. Unserer Erfahrung nach erhöhen einige Webhoster das PHP-Speicherlimit für Sie, wenn Sie sie darum bitten.
In einigen Fällen ist dies jedoch je nach Hosting-Provider und Tarif möglicherweise nicht möglich. Bei Shared-Hosting-Plänen sind Sie beispielsweise in Bezug auf die Ressourcen normalerweise sehr eingeschränkt.
Wenn Ihr Hosting-Provider Ihnen mitteilt, dass Sie Ihr PHP-Speicherlimit nicht erhöhen können, müssen Sie möglicherweise auf einen besseren Plan upgraden. Jede Art von Plan über Shared Hosting sollte Ihnen mehr als genug Ressourcen zur Verfügung stellen, damit Sie nicht erneut auf den PHP-Speicherlimitfehler stoßen.
Auf jeden Fall werden Ihnen die meisten seriösen WordPress-Webhosts keine Probleme bereiten, wenn es darum geht, Ihr PHP-Speicherlimit zu erhöhen. Tatsächlich bieten Ihnen einige unserer besten WordPress-Hosting-Auswahlen mehr Ressourcen, als Sie möglicherweise benötigen. Wenn Sie feststellen, dass Sie Probleme mit dem Speicherlimit haben und Ihr derzeitiger Host nicht bereit ist, Ihnen zu helfen, ist es möglicherweise an der Zeit, sich woanders umzusehen.
Abschluss
Der PHP-Speicherlimitfehler ist eines der häufigsten Probleme bei WordPress-Benutzern. Auch wenn es Ihre Website in den meisten Fällen nicht beschädigt, kann es ärgerlich sein. Glücklicherweise ist es bemerkenswert einfach, diesen Fehler zu umgehen, indem Sie eine einfache Änderung an der Konfiguration Ihres Servers vornehmen.
Wenn Sie Ihr WordPress-PHP-Speicherlimit erhöhen möchten, gibt es zwei Möglichkeiten:
- Ändern Sie Ihre wp-config.php-Datei.
- Wenden Sie sich an Ihren Hosting-Provider oder aktualisieren Sie Ihren Plan.
Haben Sie Fragen zur Erhöhung des PHP-Speicherlimits in WordPress? Fragen Sie in den Kommentaren unten!