Zum Inhalt springen
Gutscheine 80

Du hast noch keine Angebote oder Anbieter gemerkt. Tippe auf das Lesezeichen bei einem Angebot oder auf „Merken“ im Anbieterprofil.

    Monitoring gratis

    Was ist das PHP Memory Limit und wie lässt es sich verändern?

    php-memory-limit-veraendernPHP ist eine Programmiersprache, die optimale Voraussetzungen für Webanwendungen bietet. Sie wird von nahezu allen Content Management Systemen (CMS) wie TYPO3, WordPress, Joomla oder Contao und von Shop-Systemen wie Shopware und Magento verwendet. Wesentliche Einstellungen werden in einer zentralen Konfigurationsdateie php.ini gespeichert, die sich häufig über das CMS oder auch direkt über einen Texteditor bearbeiten lässt. Ein wichtiger Parameter dieser Datei ist das PHP Memory Limit.

    Was genau hinter dem Begriff PHP Memory Limit steckt und wie sich dieses individuell anpassen lässt, erklärt der folgende Artikel:

    Wie funktioniert PHP?

    PHP gehört zu den sogenannten Skriptsprachen. Das bedeutet, dass Programme als leicht verständlicher Code geschrieben werden. Anschließend übernimmt ein Interpreter die Verarbeitung, in dem er ein Programm Zeile für Zeile liest und die Anweisungen entsprechend seiner php.ini ausführt. CMS wie Magento, WordPress oder Joomla bestehen aus einer Vielzahl von Skripten, die jeweils eine bestimmte Aufgabe übernehmen. Sie werden in einen bestimmten Bereich des Arbeitsspeichers geladen, der durch das PHP Memory Limit begrenzt wird und sich individuell erhöhen lässt. Die PHP Skripte dienen dazu, aus verschiedenen Quellen wie einer Datenbank, externen Dateien und speziellen Stilvorlagen - den css-Dateien - eine Webseite im HTML Format zu erstellen. Diese wird durch anwenderseitige Skripte ergänzt, die in anderen Sprachen wie Java oder JavaScript geschrieben sind und zum Beispiel interaktive Bedienung wie Spiele oder animierte Menüs ermöglichen. Passende Webspace Pakete mit PHP Unterstützung sind im PHP Webhosting Vergleich zu finden.

    Was ist das PHP Memory Limit und welchen Zweck dient es?

    Wie bereits erwähnt, reserviert PHP einen Teil des Arbeitsspeichers, um dort Skripte ablegen und ausführen zu können. Die Größe dieses Bereichs wird durch das PHP Memory Limit in der php.ini definiert. Die Limitierung durch das PHP Memory Limit schützt einen Computer davor, durch eine schlechte oder fehlerhafte Programmierung in seiner Performance beeinträchtigt zu werden. Ein einfaches Beispiel dafür wäre eine Schleife, die eine Variable anlegt und speichert, deren Namen und Wert sich bei jedem Durchgang um 1 erhöhen. Ohne ein PHP Memory Limit in der php.ini würde diese dazu führen, dass der gesamte Arbeitsspeicher im Laufe der Zeit durch diese eine Schleife belegt wird. In der Folge steigen die Ladezeiten und unter Umständen kann sogar das Betriebssystem selbst instabil werden, da kein Speicher für dessen Daten zur Verfügung steht.

    Wie hoch sollte ein PHP Memory Limit im produktiven Betrieb sein?

    Bei einem Webhosting beträgt die Standardgröße des PHP Memory Limit meist zwischen 32 MB und 64 MB. Dies ist für die Basisinstallation eines CMS wie WordPress, Contao, Joomla oder TYPO3 ausreichend und erlaubt einen stabilen Betrieb. Aufwendige Plugins, große Datenbanken oder viele Erweiterungen führen dazu, dass mehr Speicher für die Skripte und deren Daten benötigt werden. In diesem Fall gibt PHP statt einer Webseite nur eine Fehlermeldung aus, die beispielsweise folgendes besagt:

    In diesem Fall ist es notwendig, das PHP Memory Limit zu erhöhen, damit dem Interpreter ausreichend temporärer Speicher für die Ausführung aller Skripte zur Verfügung steht. Empfohlene Limits für ein CMS liegen zwischen 32 MB (WordPress) und 256 MB (Shopware) - mehr als 512 MB sind nur selten notwendig und weisen häufig auf Probleme in der Programmierung hin.

     

    Finde hier Webhosting mit mindestens 128MB PHP Memory Limit:

     

    10 von 268 Angeboten* Zuletzt aktualisiert: 04.11.2026

    Filter

    Zurück zum Webhosting Vergleich

    Anzeige
    30 GB 100% SSD mit Domain, 1-Klick-In...

    Details werden geladen…

    100% Weiterempfehlung

    Serverstandort

    Diamant
    Anzeige
    Telefonsupport
    Kostenlose Testphase
    Geld-zurück-Garantie
    Tägliches Backup
    Kostenloser Website-Umzugsservice
    999 Postfächer
    999 Datenbanken
    SSL Zertifikat inkl.

    Details werden geladen…

    € 2,88

    Durchschnittspreis pro Monat

    € 3,50/Monat

    Vertragslaufzeit: 12 Monate

    Preisdetails
    Monatlicher Preis € 3,50
    Angebotspreis (3 Monate) € 1,00
    Einrichtungsgebühr Kostenlos
    Vertragslaufzeit 12 Monate
    Ø-Preis/Monat € 2,88
    Kosten 12 Monate € 34,50
    Kosten 24 Monate € 76,50
    Advanced | NVM Express SSD

    Details werden geladen…

    100% Weiterempfehlung

    Serverstandort

    Diamant
    Anzeige
    Telefonsupport
    Geld-zurück-Garantie
    Tägliches Backup
    Kostenloser Website-Umzugsservice
    25 Postfächer
    50 Datenbanken
    Für bis zu 1 Webprojekte
    SSL Zertifikat inkl.

    Details werden geladen…

    € 3,90*

    Durchschnittspreis pro Monat

    € 3,90/Monat

    Vertragslaufzeit: 12 Monate

    Preisdetails
    Monatlicher Preis € 3,90
    Einrichtungsgebühr Kostenlos
    Vertragslaufzeit 12 Monate
    Ø-Preis/Monat € 3,90
    Kosten 12 Monate € 46,80
    Kosten 24 Monate € 93,60
    Zum Anbieter
    Gutscheine 2
    • 50% für Hosting inkl. WordPress Jetzt anmelden und im ersten Jahr 50% für Hosting inkl. WordPress spar...
    • 50% für Hosting inkl. WordPress Jetzt anmelden und im ersten Jahr 50% für Hosting inkl. WordPress spar...
    Hosting Basic

    Details werden geladen…

    80% Weiterempfehlung

    Serverstandort

    Diamant
    Anzeige
    Telefonsupport
    Geld-zurück-Garantie
    2 Postfächer
    25 Datenbanken
    SSL Zertifikat inkl.

    Details werden geladen…

    € 1,00*

    Durchschnittspreis pro Monat

    € 9,00/Monat

    Vertragslaufzeit: 12 Monate

    Preisdetails
    Monatlicher Preis € 9,00
    Angebotspreis (12 Monate) € 1,00
    Einrichtungsgebühr Kostenlos
    Vertragslaufzeit 12 Monate
    Ø-Preis/Monat € 1,00
    Kosten 12 Monate € 12,00
    Kosten 24 Monate € 120,00
    Zum Anbieter *
    Deals 8
    • 1 Monat kostenlos - STRATO Hosting Pro Neukundenaktion: STRATO Hosting Pro 1 Monat kostenlos (danach 22€/Mon...
    • 1 Monat kostenlos - STRATO Hosting Plus Neukundenaktion: STRATO Hosting Plus 1 Monat kostenlos (danach 12€/Mo...
    • 1 Monat kostenlos - STRATO Hosting Starter Neukundenaktion: STRATO Hosting Starter 1Monat kostenlos (danach 5€/M...
    • Spare 96€ im 1. Jahr - STRATO Hosting Basic für 1€/Monat Neukundenaktion: Spare 96€ im 1. Jahr - STRATO Hosting Basic für 1€/M...
    • 1 Monat kostenlos - STRATO WordPress Hosting E-Commerce Neukundenaktion: STRATO WordPress Hosting E-Commerce 1 Monat kostenlo...
    Webhosting Grow

    Details werden geladen…

    100% Weiterempfehlung

    Serverstandort

    Diamant
    Anzeige
    • 150 GB Speicherplatz
    • 1 Domains inkl.
    2 Postfächer
    25 Datenbanken
    SSL Zertifikat inkl.

    Details werden geladen…

    € 1,00

    Durchschnittspreis pro Monat

    € 7,00/Monat

    Vertragslaufzeit: 12 Monate

    Preisdetails
    Monatlicher Preis € 7,00
    Angebotspreis (12 Monate) € 1,00
    Einrichtungsgebühr Kostenlos
    Vertragslaufzeit 12 Monate
    Ø-Preis/Monat € 1,00
    Kosten 12 Monate € 12,00
    Kosten 24 Monate € 96,00
    🔝 Preishit: 3 GB WordPress NVMe-SSD, ...

    Details werden geladen…

    100% Weiterempfehlung

    Serverstandort

    Diamant
    Telefonsupport
    Kostenlose Testphase
    Kostenloser Website-Umzugsservice
    Tägliches Backup
    2 Postfächer
    1 Datenbank
    Für bis zu 2 Webprojekte
    SSL Zertifikat inkl.
    Exklusiv auf hosttest

    Details werden geladen…

    € 0,69*

    Durchschnittspreis pro Monat

    € 0,99/Monat

    Vertragslaufzeit: 12 Monate

    Preisdetails
    Monatlicher Preis € 0,99
    Angebotspreis (12 Monate) € 0,69
    Einrichtungsgebühr Kostenlos
    Vertragslaufzeit 12 Monate
    Ø-Preis/Monat € 0,69
    Kosten 12 Monate € 8,28
    Kosten 24 Monate € 20,16
    Zum Anbieter
    Deals 1
    • 5% Rabatt auf ALLES für Newsletter-Anmeldung! Abonnieren Sie unseren Newsletter und sichern Sie sich 5% Extra-Rabatt...
    NVMe Hosting S

    Details werden geladen…

    Serverstandort

    Premium
    • 5 GB Speicherplatz
    • 1 Domains inkl.
    Telefonsupport
    Kostenlose Testphase
    Tägliches Backup
    Managed WordPress Hosting
    3 Postfächer
    1 Datenbank
    Für bis zu 1 Webprojekte
    SSL Zertifikat inkl.

    Details werden geladen…

    € 0,79*

    Durchschnittspreis pro Monat

    € 0,79/Monat

    Vertragslaufzeit: 12 Monate

    Preisdetails
    Monatlicher Preis € 0,79
    Einrichtungsgebühr Kostenlos
    Vertragslaufzeit 12 Monate
    Ø-Preis/Monat € 0,79
    Kosten 12 Monate € 9,48
    Kosten 24 Monate € 18,96
    Zum Angebot
    Deals 1
    • Gratis - Webspace bei Domain Bestellung. Kostenlos inklusive! Bei reinen Domain-Bestellungen aktivieren wir au...
    NVMe Hosting - HOSTtest Small Hosting...

    Details werden geladen…

    100% Weiterempfehlung

    Serverstandort

    Premium
    • 5 GB Speicherplatz
    • 1 Domains inkl.
    Telefonsupport
    Kostenloser Website-Umzugsservice
    Tägliches Backup
    Managed WordPress Hosting
    15 Datenbanken
    SSL Zertifikat inkl.
    Exklusiv auf hosttest

    Details werden geladen…

    € 0,85*

    Durchschnittspreis pro Monat

    € 0,85/Monat

    Vertragslaufzeit: 12 Monate

    Preisdetails
    Monatlicher Preis € 0,85
    Einrichtungsgebühr Kostenlos
    Vertragslaufzeit 12 Monate
    Ø-Preis/Monat € 0,85
    Kosten 12 Monate € 10,20
    Kosten 24 Monate € 20,40
    Zum Angebot
    Gutscheine & Deals 2
    • Exklusiv für HOSTtest-Nutzer: 50 % Rabatt auf Webhosting bei SpeedIT Exklusiv für HOSTtest-Nutzer: 50 % Rabatt auf Webhosting bei SpeedIT ...
    • CaptchaCore: 25 % Rabatt auf DSGVO-konformen Bot-Schutz – exklusiv für HOSTtest 25 % Rabatt auf CaptchaCore – exklusiv für HOSTtest-Nutzer CaptchaCor...

    Tipp: Wähle bis zu 3 Angebote und vergleiche sie miteinander.

    iNET.elastic

    Serverstandort

    Premium
    • 5 GB Speicherplatz
    • 0 Domains inkl.
    Telefonsupport
    Kostenlose Testphase
    9999 Datenbanken
    Für bis zu 9999 Webprojekte
    SSL Zertifikat inkl.

    Details werden geladen…

    € 0,90*

    Durchschnittspreis pro Monat

    € 0,90/Monat

    Vertragslaufzeit: 1 Monat

    Preisdetails
    Monatlicher Preis € 0,90
    Einrichtungsgebühr Kostenlos
    Vertragslaufzeit 1 Monat
    Ø-Preis/Monat € 0,90
    Kosten 12 Monate € 10,80
    Kosten 24 Monate € 21,60
    WebLux Starter mit .de-Domain (inkl. ...

    Details werden geladen…

    100% Weiterempfehlung

    Serverstandort

    Diamant
    Telefonsupport
    Kostenlose Testphase
    Kostenloser Website-Umzugsservice
    Tägliches Backup
    2 Postfächer
    Für bis zu 2 Webprojekte
    SSL Zertifikat inkl.

    Details werden geladen…

    € 0,99*

    Durchschnittspreis pro Monat

    € 0,99/Monat

    Vertragslaufzeit: 12 Monate

    Preisdetails
    Monatlicher Preis € 0,99
    Einrichtungsgebühr Kostenlos
    Vertragslaufzeit 12 Monate
    Ø-Preis/Monat € 0,99
    Kosten 12 Monate € 11,88
    Kosten 24 Monate € 23,76
    Zum Anbieter
    Deals 1
    • 5% Rabatt auf ALLES für Newsletter-Anmeldung! Abonnieren Sie unseren Newsletter und sichern Sie sich 5% Extra-Rabatt...

    Nie wieder einen Website- oder Server-Ausfall verpassen.

    Rund-um-die-Uhr-Überwachung mit Alarm per SMS, Anruf oder E‑Mail mit HOSTtest Plus.

    Jetzt kostenlos überwachen
    Einsteiger-Paket

    Details werden geladen…

    100% Weiterempfehlung

    Serverstandort

    Premium
    • 5 GB Speicherplatz
    • 1 Domains inkl.
    1 Postfach
    1 Datenbank
    SSL Zertifikat inkl.

    Details werden geladen…

    € 0,99

    Durchschnittspreis pro Monat

    € 1,99/Monat

    Vertragslaufzeit: 12 Monate

    Preisdetails
    Monatlicher Preis € 1,99
    Angebotspreis (12 Monate) € 0,99
    Einrichtungsgebühr Kostenlos
    Vertragslaufzeit 12 Monate
    Ø-Preis/Monat € 0,99
    Kosten 12 Monate € 11,88
    Kosten 24 Monate € 35,76
    WordPress Hosting Pro

    Details werden geladen…

    98% Weiterempfehlung

    Serverstandort

    Diamant
    Telefonsupport
    Kostenlose Testphase
    Geld-zurück-Garantie
    SSL Zertifikat inkl.

    Details werden geladen…

    € 1,00

    Durchschnittspreis pro Monat

    € 9,00/Monat

    Vertragslaufzeit: 12 Monate

    Preisdetails
    Monatlicher Preis € 9,00
    Angebotspreis (12 Monate) € 1,00
    Einrichtungsgebühr Kostenlos
    Vertragslaufzeit 12 Monate
    Ø-Preis/Monat € 1,00
    Kosten 12 Monate € 12,00
    Kosten 24 Monate € 120,00
    Webhosting Grow

    Details werden geladen…

    100% Weiterempfehlung

    Serverstandort

    Diamant
    • 150 GB Speicherplatz
    • 1 Domains inkl.
    2 Postfächer
    25 Datenbanken
    SSL Zertifikat inkl.

    Details werden geladen…

    € 1,00

    Durchschnittspreis pro Monat

    € 7,00/Monat

    Vertragslaufzeit: 12 Monate

    Preisdetails
    Monatlicher Preis € 7,00
    Angebotspreis (12 Monate) € 1,00
    Einrichtungsgebühr Kostenlos
    Vertragslaufzeit 12 Monate
    Ø-Preis/Monat € 1,00
    Kosten 12 Monate € 12,00
    Kosten 24 Monate € 96,00
    Hosting Basic

    Details werden geladen…

    80% Weiterempfehlung

    Serverstandort

    Diamant
    Telefonsupport
    Geld-zurück-Garantie
    2 Postfächer
    25 Datenbanken
    SSL Zertifikat inkl.

    Details werden geladen…

    € 1,00*

    Durchschnittspreis pro Monat

    € 9,00/Monat

    Vertragslaufzeit: 12 Monate

    Preisdetails
    Monatlicher Preis € 9,00
    Angebotspreis (12 Monate) € 1,00
    Einrichtungsgebühr Kostenlos
    Vertragslaufzeit 12 Monate
    Ø-Preis/Monat € 1,00
    Kosten 12 Monate € 12,00
    Kosten 24 Monate € 120,00
    Zum Anbieter *
    Deals 8
    • 1 Monat kostenlos - STRATO Hosting Pro Neukundenaktion: STRATO Hosting Pro 1 Monat kostenlos (danach 22€/Mon...
    • 1 Monat kostenlos - STRATO Hosting Plus Neukundenaktion: STRATO Hosting Plus 1 Monat kostenlos (danach 12€/Mo...
    • 1 Monat kostenlos - STRATO Hosting Starter Neukundenaktion: STRATO Hosting Starter 1Monat kostenlos (danach 5€/M...
    • Spare 96€ im 1. Jahr - STRATO Hosting Basic für 1€/Monat Neukundenaktion: Spare 96€ im 1. Jahr - STRATO Hosting Basic für 1€/M...
    • 1 Monat kostenlos - STRATO WordPress Hosting E-Commerce Neukundenaktion: STRATO WordPress Hosting E-Commerce 1 Monat kostenlo...
    WordPress Hosting Plus (jährlich)

    Details werden geladen…

    80% Weiterempfehlung

    Serverstandort

    Diamant
    Telefonsupport
    Geld-zurück-Garantie
    3 Postfächer
    1 Datenbank
    Für bis zu 6 Webprojekte
    SSL Zertifikat inkl.

    Details werden geladen…

    € 1,00*

    Durchschnittspreis pro Monat

    € 9,00/Monat

    Vertragslaufzeit: 12 Monate

    Preisdetails
    Monatlicher Preis € 9,00
    Angebotspreis (12 Monate) € 1,00
    Einrichtungsgebühr Kostenlos
    Vertragslaufzeit 12 Monate
    Ø-Preis/Monat € 1,00
    Kosten 12 Monate € 12,00
    Kosten 24 Monate € 120,00
    Zum Anbieter *
    Deals 8
    • 1 Monat kostenlos - STRATO Hosting Pro Neukundenaktion: STRATO Hosting Pro 1 Monat kostenlos (danach 22€/Mon...
    • 1 Monat kostenlos - STRATO Hosting Plus Neukundenaktion: STRATO Hosting Plus 1 Monat kostenlos (danach 12€/Mo...
    • 1 Monat kostenlos - STRATO Hosting Starter Neukundenaktion: STRATO Hosting Starter 1Monat kostenlos (danach 5€/M...
    • Spare 96€ im 1. Jahr - STRATO Hosting Basic für 1€/Monat Neukundenaktion: Spare 96€ im 1. Jahr - STRATO Hosting Basic für 1€/M...
    • 1 Monat kostenlos - STRATO WordPress Hosting E-Commerce Neukundenaktion: STRATO WordPress Hosting E-Commerce 1 Monat kostenlo...

    * Bei hosttest ist lediglich eine Auswahl von Anbietern zu finden. Mit Sternchen gekennzeichnete Angebote weisen weitere Bedingungen auf der Angebotsdetailseite aus. Mehr Informationen zu unseren Ranking- und Sortierungsdetails

    * Klickst Du auf eine Empfehlung mit *, unterstützt das unsere Arbeit. hosttest bekommt dann ggf. eine Vergütung.

    Nicht das Richtige gefunden?

    Jetzt kostenlos & unverbindlich individuelle Ausschreibung aufgeben und Angebote innerhalb kürzester Zeit erhalten.

    Ausschreibung starten

    Wie lässt sich das PHP Memory Limit erhöhen?

    Die meisten Webhoster erlauben es ihren Kunden, das PHP Memory Limit innerhalb gewisser Grenzen erhöhen. Dafür gibt es verschiedene Wege, die nicht alle gleichzeitig von jedem Internet Service Provider angeboten werden:

    • Methode 1: Änderung in der php.ini

      Die php.ini enthält eigentlich die "globale" Konfiguration des PHP Interpreters - das bedeutet, Änderungen in der php.ini gelten prinzipiell für den gesamten Server. Allerdings erlauben einige Provider auch das Anlegen einer individuellen php.ini, in der ihre Kunden lokale Einstellungen treffen können. Die php.ini besteht zu ihrem größten Teil aus Kommentaren, die die Datei und ihre Funktionen sehr umfangreich und anschaulich dokumentieren. Sie enthält einen Abschnitt Resource Limits, in dem sich neben der maximalen Laufzeit eines Skriptes auch das PHP Memory Limit erhöhen lässt. Es wird mit dem Eintrag

      memory_limit = 64M

      festgelegt - hier sind es 64 MB. Bei einem eigenen Root Server oder VPS sind Kunden selbstverständlich frei, das PHP Memory Limit beliebig zu erhöhen. Bei einem Webspace wird der Anbieter seinen Kunden jedoch selbstverständlich in der Regel verbieten, globale Konfigurationen (die auch andere Nutzer betreffen) zu verändern.

     

    • Methode 2: Eine .htaccess Datei

      Neben der php.ini lässt sich das PHP Memory Limit auch in einer .htaccess Datei erhöhen. Diese liegt in dem untersten Verzeichnis von WordPress, TYPO3, Contao oder anderen CMS und beinhaltet Anweisungen, die vor dem Ausführen eines Skriptes gelesen und angewendet werden. Die entscheidende Einschränkung ist, das .htaccess lediglich von einem Apache 2 Webserver unterstützt wird. Um das PHP Memory Limit zu erhöhen, reicht das Anlegen einer Datei mit dem Namen .htaccess und dem Inhalt

      php_value memory_limit 64M

     

    • Methode 3 (WordPress): Definition in der config.php

      Einige CMS wie WordPress erlauben es, das PHP Memory Limit in ihrer lokalen Konfigurationsdatei zu erhöhen. Dazu muss die Datei Installation/wp-config.php (WordPress) geöffnet und folgende Neudefintion eingefügt werden

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

     

    Es ist zu beachten, dass jeder Webspace und jeder Internet Service Provider das maximale PHP Memory Limit seiner Kunden einschränkt, um den Speicherverbrauch zu kontrollieren. Die zulässige Höchstgrenze liegt meist je nach Anbieter zwischen 128 und 512 MB. Eine Serverüberwachung sollte beim professionellen betreiben einer Website ein Must-Have sein.

    Webhosting mit mindestens 128MB PHP Memory Limit

    Jetzt Angebote von passenden Webhostern vergleichen

    Zum Anbieter Vergleich

     

    Bildnachweis: Image by Dok Sev from Pixabay


    Tags zu diesem Vergleich