[gelöst]Fatal error: Allowed memory size exhausted
Eingetragen von patrici (107)
am 12.01.2016 - 20:31 Uhr in
am 12.01.2016 - 20:31 Uhr in
Hallo,
Ich bekomme neuerdings folgende fehlermeldung beim updaten von modulen:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1493337 bytes) in xxx/includes/database/database.inc on line 2171
(die 2te byte zahl ändert sich jedes mal)
Ich weiß das ich das memory limit erhöhen kann. Ich frage mich nur ob der fehler überhaubt dadurch verursacht wird weil die erlaubten 134217728 bytes(134 mb) bei weitem größer snd als die zu "verweisenden" 1493337 bytes (1,4 mb).
Hab ich hier ein Denkfehler und ist das limit wirklich zu niedrig oder liegt der Fehler wo anders?
- Anmelden oder Registrieren um Kommentare zu schreiben
Nee, ist schon richtig so,
am 12.01.2016 - 20:56 Uhr
Nee, ist schon richtig so, dass zu wenig Speicher da ist. Kenne solche Meldungen auch aus früheren Zeiten bzw. von schwachbrüstigem Webspace.
Das wird wohl 128 MB entsprechen, die Du zur Verfügung hast. Die meisten Leute sagen, dass das das Minimum ist, um Drupal mit den üblichen Modulen halbwegs verünftig ans Laufen zu bekommen - der Speicherbedarf kann aber auch durchaus höher ausfallen.
In Deinem Fall sind sie 1493337 bytes dann nur der Teil, der nicht mehr untergebracht werden konnte. Manchmal hat man da sogar lächerlich niedrige Werte.
Drupal Freelancer im Rheinland gesucht?
Diese Meldung sagt
am 12.01.2016 - 21:00 Uhr
Beim Versuch weitere 1493337 Bytes anzufordern, wurde die Höchstgrenze von 134217728 überschritten.
Also - beim Versuch 1,42 MB vom System zu erhalten, wurde die Höchstgrenze von 128 MB überschritten.
Ok - du hast eine max_memory von 128 MB - das reicht meist aus.
Hier offensichtlich nicht mehr.
Du kannst entweder auf Module verzichten, bestimmte speicherintensive Funktionen streichen, oder den Speicher erweitern.
Letzteres ist das Einfachste, wenn dies dein Hoster erlaubt.
Grüße
Ronald
Spielt die geasammtanzahl der
am 12.01.2016 - 21:02 Uhr
Spielt die geasammtanzahl der instalierten module eine rolle bei der Installation? oder liegt es an den einzelnen modulen?
Danke das hat meine frage
am 12.01.2016 - 21:05 Uhr
Danke das hat meine frage vollständig beantwortet. Liegt dann wohl an den 188 aktivierten Modulen :)
Es geht nicht um die Gesamtzahl der vorhandenen Module
am 12.01.2016 - 21:08 Uhr
sondern um den Speicherbedarf der Module, die für den Admin relevant sind.
Es müssen auch nicht unbedingt Module sein. Es können auch große Arraykonstrukte sein, die während des Updateprozesses geladen sind.
Da der Admin meist viel mehr Module geladen hat, als der normale User, knallt es beim Admin als erstes.
Grüße
Ronald