PHP Speicherlimit erklärt: Wie viel Speicher benötigt Ihre Website?

Disclosure: HostScore Wir erhalten möglicherweise Provisionen über unsere Links, und einige Anbieter bezahlen für die hervorgehobene Platzierung auf ausgewählten Seiten. Test- und Leistungsdaten werden unabhängig erhoben (Erfahren Sie mehr über unsere MethodikDie Preise sind in USD Wenn nicht anders angegeben.

Inhaltsverzeichnis

Fragen Sie AI zu dieser Seite:
ChatGPT
Claude
Perplexity
Grok
Google AI

Das PHP Die Speicherbegrenzung steuert, wie viel Serverspeicher ein Server zur Verfügung hat. PHP Das Skript kann verwendet werden. Die meisten WordPress Websites funktionieren mit 128 MB bis 256 MB, während WooCommerce Shops, Mitgliederseiten, Page-Builder und große Importe benötigen möglicherweise 256 MB bis 512 MB.

Mehr PHP Mehr Speicherplatz macht eine Website nicht automatisch schneller. Geschwindigkeit und Datenkapazität hängen auch von der CPU, dem gesamten Arbeitsspeicher (RAM), der Datenbankleistung, dem Caching und vielem mehr ab. PHP Parallelität.

Was ist der PHP Speichergrenze?

Das PHP Die Speichergrenze ist die maximale Speichermenge, die ein einzelner Computer speichern kann. PHP Das Skript kann während einer Ausführung Speicher zuweisen. PHP Diese Speicherbegrenzung wird über die Direktive memory_limit gesteuert. PHP Prozesse mit einem Limit von 256 MB können beim Generieren einer Seite, Importieren von Produkten oder Ändern der Größe von Bildern nicht mehr als 256 MB zuweisen. PHP Der Prozess wird gestoppt, sobald dieser Grenzwert überschritten wird.

Webhoster setzen dieses Limit durch, um zu verhindern, dass ein fehlerhaftes Skript übermäßig viele Serverressourcen verbraucht. Dieser Schutz ist besonders wichtig bei Shared Hosting, wenn mehrere Kunden denselben physischen Server nutzen.

PHP Der Arbeitsspeicher steht in Zusammenhang mit verschiedenen anderen Hosting-Ressourcen, die Begriffe sind jedoch nicht austauschbar.

RessourceWas es steuert
PHP SpeicherlimitMaximaler Speicher eins PHP Das Skript kann zuweisen
WordPress SpeicherlimitMenge von PHP Erinnerung WordPress Anfragen für den Normalbetrieb
WordPress Administrator-SpeicherlimitHöherer Betrag WordPress können administrative Aufgaben anfordern
Server-RAMFür die gesamte Hostingumgebung steht Speicherplatz zur Verfügung.
PHP Arbeiter oder FädenAnzahl der nicht zwischengespeicherten PHP Anfragen werden gleichzeitig verarbeitet

Kinsta veranschaulicht diesen Unterschied durch die Auflistung des Speichers pro PHP Thread getrennt von der Anzahl der Threads und der Gesamtzahl PHP Poolgröße (siehe Screenshot unten). Mehr Speicher beschleunigt die Bearbeitung rechenintensiver Anfragen, während mehr Threads die Anzahl gleichzeitiger Anfragen erhöhen. PHP Verarbeitung. WordPress kann die Einstellungen des Hosts nicht überschreiben. PHP Die Einstellung von WP_MEMORY_LIMIT auf 512 MB bietet maximal 256 MB, wenn der Server jeden Prozess auf 256 MB begrenzt.

Ejemplo: Kinsta , erklärt PHP Speicher als Limit pro Thread, was bedeutet, dass jeder PHP Ein Thread kann Speicher bis zur im Tarif festgelegten Menge nutzen, während PHP Die Worker steuern, wie viele Anfragen gleichzeitig ausgeführt werden können.

Welches PHP Welchen Speicherplatz benötigt Ihre Website?

Most WordPress Websites sollten mit einem PHP Der empfohlene Arbeitsspeicher liegt zwischen 128 MB und 256 MB. Websites, die komplexe Plugins oder speicherintensive Operationen ausführen, benötigen möglicherweise 512 MB, der angemessene Wert hängt jedoch eher von der Arbeitslast als von der Anzahl der Seiten oder Besucher ab.

Website oder ArbeitslastPraktischer Ausgangspunkt
Small PHP Website oder grundlegende WordPress blog128 MB
Charakteristische WordPress Business-Website256 MB
WooCommerceMitgliedschaft oder LMS-Website256–512 MB
Website mit vielen Plugins oder komplexer Seitenerstellung256–512 MB
Große Importe, Backups oder Bildverarbeitungsaufgaben512 MB oder höher

Dies sind Planungsrichtlinien. Ein gut gebautes WooCommerce Ein Shop benötigt möglicherweise weniger Speicherplatz als eine kleine Website, auf der ein leistungsschwaches Plugin läuft.

Verkehr beeinträchtigt PHP Speicher wird anders genutzt als Parallelität. Eine ressourcenschonende Website, die viele nicht zwischengespeicherte Anfragen empfängt, benötigt möglicherweise mehr Speicher. PHP Arbeiter, während ein großer Produktimport unter Umständen mehr Speicherplatz für einen einzelnen Prozess benötigt. SiteGroundzum Beispiel Mengen WordPress Der Arbeitsspeicher ist standardmäßig auf 256 MB begrenzt und kann bei Shared-Accounts über die wp-config.php-Datei auf bis zu 512 MB erhöht werden. Cloud-Tarife unterstützen möglicherweise mehr.

Was passiert, wenn die PHP Ist der Speicherplatz zu gering?

Ein Tief PHP Eine Speicherbegrenzung führt dazu, dass das aktive Skript fehlschlägt, wenn es versucht, mehr Speicher zu belegen, als der Server zulässt. Das deutlichste Anzeichen dafür ist eine Fehlermeldung mit einem Text wie „Zulässiger Speicher erschöpft“.

Weitere Symptome sind:

  • A WordPress Kritische Fehlermeldung während eines Plugin- oder Theme-Vorgangs.
  • Eine leere Seite oder ein HTTP-500-Fehler.
  • Ein unvollständiger Import, Export, eine unvollständige Datensicherung oder ein unvollständiger Malware-Scan.
  • Fehler beim Ändern der Bildgröße oder beim Generieren von Miniaturansichten.
  • Ein Page-Builder, der kein komplexes Layout speichern kann.

Zwischengespeicherte öffentliche Seiten werden möglicherweise weiterhin geladen, während eine nicht zwischengespeicherte Seite WordPress Die Verwaltungsaufgabe schlägt fehl, weil die zwischengespeicherte Seite nicht dasselbe wiederholt. PHP Arbeit.

Diese Symptome beweisen nicht, dass der Speicher die Ursache ist. Plugin-Konflikte, PHP Inkompatibilität, Datenbankfehler und CPU-Überlastung können ähnliche Fehler verursachen. Überprüfen Sie die Fehlermeldung und PHP Protokoll vor der Änderung des Grenzwerts.

Wie können Sie Ihre PHP Speichergrenze?

Sie können das Limit über Ihr Hosting-Kontrollpanel überprüfen. WordPress Standortgesundheit oder eine vorübergehende PHP Informationsdatei. Beginnen Sie mit dem Control Panel, da dort die Serverkonfiguration angezeigt werden kann.

Überprüfen Sie das Hosting-Kontrollpanel

Öffnen Sie die Website PHP In den Einstellungen finden Sie die Option „memory_limit“. Das Menü könnte so heißen: PHP Aufbau, PHP Optionen oder PHP Info.

Hostinger Kunden können den Wert erkennen durch PHP Informationen im hPanel: Gehen Sie zu Websites → Dashboard → Erweitert → PHP Info (siehe Screenshot unten). Hostinger gibt an, dass seine Web- und Cloud-Tarife feste, tarifspezifische Maximalwerte haben. Kunden können die unterstützten Parameter bearbeiten über PHP Optionen innerhalb des im Plan zulässigen Rahmens.

Ejemplo: Hostinger's hPanel zeigt die Kontoinformationen an PHP Einstellungen und Speicherlimit auf Tarifebene, die Website-Betreibern helfen zu bestätigen, ob sie die Speichergrenze erhöhen können. PHP Speicherlimit oder Bedarf an einem höheren Hosting-Paket.

Einblick in das WordPress Website-Gesundheit

Öffnen Sie „Tools“ > „Site-Integrität“ > „Info“ > „Server“. Der angezeigte Wert kann niedriger sein als das Maximum Ihres Hosting-Kontos.

Verwenden PHP Informationsdatei

Maßgeschneidert PHP Websites können die aktive Konfiguration mithilfe einer Datei anzeigen, die die Funktion `phpinfo()` enthält. Löschen Sie diese Datei sofort nach der Überprüfung, da sie öffentlich zugänglich ist. PHP Auf der Informationsseite werden Details zur Serverkonfiguration angezeigt.

Wie kann man die PHP Speichergrenze?

Sie sollten die PHP Die Speicherbegrenzung kann über das Hosting-Kontrollpanel festgelegt werden, sofern diese Option verfügbar ist. Das Kontrollpanel verringert das Risiko, die falsche Datei zu bearbeiten, und zeigt an, welche Werte der Anbieter zulässt.

WordPress Benutzer können diese Konstanten auch hinzufügen zu wp-config.php vor der Zeile, die lautet: „Das war’s, Schluss mit dem Bearbeiten.“

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

WP_MEMORY_LIMIT gilt für den Normalbetrieb. WP_MAX_MEMORY_LIMIT Was WordPress Für bestimmte Verwaltungsaufgaben kann zusätzlicher Speicherplatz angefordert werden. Beide unterliegen weiterhin dem Serverlimit.

Andere Umgebungen akzeptieren möglicherweise Änderungen über php.ini, .user.ini oder .htaccessDie richtige Methode hängt von der PHP Handler- und Hosting-Berechtigungen. Wenden Sie sich an den Support, falls die Änderung nicht wirksam wird.

Sichern Sie die Konfigurationsdateien, bevor Sie sie bearbeiten. Vermeiden Sie es, das Limit auf … zu setzen. -1, wodurch das entfernt wird PHP Durch eine Begrenzung wird ein fehlerhaftes Skript dazu gebracht, Speicher zu verbrauchen, bis eine andere Serverbeschränkung dies verhindert.

Sollten Sie das Limit erhöhen, die Website optimieren oder das Hosting upgraden?

Erhöhen Sie die PHP Wenn ein legitimer Vorgang das aktuelle Speicherlimit geringfügig überschreitet, tritt eine Speicherbegrenzung auf. Optimieren Sie die Website oder aktualisieren Sie das Hosting, wenn Speicherfehler während der normalen Nutzung wiederholt auftreten.

SituationAngemessene Reaktion
Eine legitime Operation überschreitet das Limit geringfügig.Erhöhen Sie das Limit innerhalb des vom Anbieter zulässigen Bereichs
Ein Plugin verbraucht plötzlich übermäßig viel Speicher.Fehlerbehebung, Aktualisierung, Austausch oder Entfernung des Plugins
Ein großer Importvorgang schlägt fehl, aber der Rest der Website funktioniert.Teilen Sie die Einfuhr auf oder erhöhen Sie vorübergehend das Limit.
Bei normalen Seiten- oder Administratoranfragen treten Speicherfehler auf.Audit-Plugins, Abfragen, Hintergrundprozesse und PHP Protokolle
Die Website erreicht auch CPU, RAM, I/O oder PHP GleichzeitigkeitsgrenzenWechseln Sie zu einem Tarif mit besser geeigneten Ressourcen
Der Host stellt nicht den von der Anwendung benötigten Speicher zur Verfügung.Verlegen Sie den Standort auf eine Ebene oder Plattform mit höherer Decke.

Ein höheres Limit bedeutet keine Leistungsverbesserung. Ein Skript kann zwar innerhalb der 512-MB-Grenze abgeschlossen werden, aber aufgrund unzureichender CPU-Auslastung, ineffizienter Datenbankabfragen oder Verzögerungen durch externe APIs dennoch langsam laufen. Wiederholte Überschreitungen dieser Grenze können auch auf ein fehlerhaftes Plugin, Theme, eine fehlerhafte Abfrage oder einen fehlerhaften Hintergrundprozess hinweisen.

Was PHP Welche Speicherbegrenzung sollten Sie wählen?

Wählen Sie 256 MB als praktischen Richtwert für ein WordPress Unternehmenswebsite. Erwägen Sie 512 MB für WooCommerce, Mitgliedschafts-, LMS-, Seitenerstellungs-, importintensive oder bildintensive Arbeitslasten, wenn Messungen dies rechtfertigen.

Bestätigen Sie beides WordPress Die Einstellungen und die Serverbegrenzung des Hosting-Anbieters sollten überprüft werden. Erhöhen Sie das Limit für speicherintensive Aufgaben, aber untersuchen Sie die Anwendung, wenn normale Anfragen das Limit wiederholt überschreiten. Ein Upgrade des Hosting-Pakets ist ratsam, wenn die Website mehrere Ressourcenlimits erreicht. PHP Allein das Gedächtnis.

Möglicherweise interessieren Sie sich auch für:

Über den Autor: Jerry Low

Jerry Low Er verfügt über mehr als 20 Jahre Erfahrung im Erstellen und Hosten von Websites. Er gründete HostScore Diese praktischen Erfahrungen in praxisorientierte Hosting-Bewertungen umzuwandeln, die auf Uptime-Monitoring, Geschwindigkeitsmessungen, Latenzprüfungen und Lasttests basieren.
Foto des Autors

Mehr von HostScore

Finden Sie einen Webhost, der durch echte Testdaten unterstützt wird.

HostScore Wir bewerten Webhoster anhand von TTFB, Verfügbarkeit, Lasttestergebnissen, Latenz und Core Web Vitals. Unser Webhosting-Finder kombiniert diese Ergebnisse mit Ihrem Website-Typ, dem erwarteten Traffic und Ihrem Budget, um Ihnen passende Optionen zu empfehlen.

Finden Sie heraus, warum jeder Host Ihren Bedürfnissen entspricht, welche Einschränkungen Sie beachten sollten und welche Kompromisse Sie erwarten können.

Testen Sie Webhosting Finder (kostenlos)