Fatal error: Out of memory (allocated 48758784) (tried to allocate 83 bytes)
am 16.06.2010 - 11:15 Uhr in
Hallo!
Wenn ich ein update machen möchte, dann bekomme ich Fehlermeldungen in folgender Art:
Fatal error: Out of memory (allocated 48758784) (tried to allocate 83 bytes) in /web/1/000/039/577/123456/htdocs/includes/menu.inc on line 2433
Ich habe in der php.ini sowie in der sttings.php jeweils ein Limit von 256MB eingetragen.
phpinfo() sagt mir "memory_limit 256M".
Wenn "allocated" der verügbare Speicher ist, dann stimmt das nicht überein.
Ich bin jetzt nicht sicher wie ich weiter vorgehen soll...
Danke!
- Anmelden oder Registrieren um Kommentare zu schreiben

Datei phptest.php erstellen
am 16.06.2010 - 13:12 Uhr
Datei phptest.php erstellen mit dem Inhalt print phpinfo(); und diese datei ins Drupalverzeichnis legen. Dann aufrufen über meine.domain/phptest.php
Jetzt sollte Dir Dein Server ziemlich ausführlich erzählen, was er alles für Einstelleungen hat, auch das aktuelle Memory Limit.
Ich hatte mich auch schon mal damit vertan, daß es 2 php.ini Files gibt, einmal für das Apache-Modul und einmal für PHP als cgi Kommando. Das ist dann Pech, wenn man in der falschen geändert hat.
Beste Grüße
Werner
Danke für die Anwort, aber
am 16.06.2010 - 13:21 Uhr
Danke für die Anwort, aber phpinfo() gibt mir ein "memory_limit 256M" aus...
ungewöhnlich, wie erfolgt der
am 16.06.2010 - 23:10 Uhr
ungewöhnlich, wie erfolgt der Update: update.php? bekommst du die Modulseite noch auf? Wie steht es mit der Scriptlaufzeit?
Ja, mit update.php. Gibt
am 29.06.2010 - 00:31 Uhr
Ja, mit update.php. Gibt immer diesen Fehler. Fehlen immer nur ein paar Bytes. Seit demletzten Update, habe ich wieder alle Admin-Punkte zur Auswahl. Allerdings bleibt die Seite leer, wenn ich auf "Verwalten" klicke. Gehe ich via broser zurück, klicke dann auf "Neuen Inhalt...", dann kommt diese "Statusbericht"-Meldung. Klicke ich da drauf, dann habe ich Zugriff auf alles.
Komischerweise gehts es ohne diesen Umweg fast immer am späten Abend...
Laut goneo habe ich btw 128 MB zur Verfügung...
Speicherlimit des Hosters?
am 29.06.2010 - 08:00 Uhr
Komischerweise gehts es ohne diesen Umweg fast immer am späten Abend...
Laut goneo habe ich btw 128 MB zur Verfügung...
Was für ein hosting hast du gebucht? Sind die genannten 128MB dein Speicherlimit? Dann kann PHP natürlich nicht mehr Speicher belegen als zur Verfügung gestellt wird. Da sicher noch ein paar andere Prozesse auf deinem Account laufen, wäre es bei 128MB Speicher durchaus möglich, dass der einzelne PHP-Prozess nur 40 oder 50MB belegen kann.
Hallo zusammen ich bekomme
am 29.06.2010 - 13:50 Uhr
Hallo zusammen ich bekomme auf unserer Forumspage beim öffnen einer Unterseite folgende Fehlermeldung, obwohl nichts dran gearbeitet wurde
Fatal error: Call to undefined function drupal_goto() in /www/htdocs/w00b9bd7/forum-urban-futures/modules/path_redirect/path_redirect.module on line 34
Kann jemand was dazu sagen? Hat jeman die selbe Erfahrung gemacht oder weiß wie der Fehler zu lösen ist?
Würde mich über Antworten und Lösungsvorschläge freuen.
mfG
Warum postest du dass denn in
am 29.06.2010 - 14:20 Uhr
Warum postest du dass denn in diesen Thread? Das ist doch nicht mal das gleiche Problem... Öffne dafür lieber ein eigenes Thema, dann kann man hier weiter das eigentliche Problem besprechen und in dem neuen Thema dann dein Problem.
Gabs denn eine
am 26.06.2011 - 20:09 Uhr
Gabs denn eine funktionierende Lösung dazu? Ich bin heute auf dasselbe Problem gestossen, als ich eine bestehende Seite nach längerer Zeit mal aktualisieren wollte.
Die Seite läuft noch unter D 6.15 und die VIEWS Version ist 6.x-2.8, es sind nur knapp 30 Contributed Modules auf der Seite. Wenn ich versuche den Cache zu leeren und auch wenn die /update.php laufen lassen will, oder auch nur wenn ich ein Modul deaktivieren will, erhalte ich einen WSOD mit der Meldung:
Fatal error: Out of memory (allocated 62128128) (tried to allocate 85 bytes) in /var/www/ph9s829/html/sites/all/modules/views/plugins/views_plugin_display.inc on line 233
Es stehen laut Statusbericht und laut PHPInfo 256M Memory Limit zur Verfügung. Ich kann deshalb weder den CORE, noch ein Modul updaten.
Jemand ne Idee?
EDIT: Ein Danke im Nachhinein unserem wla ( Werner )
Der Tip hier: http://www.drupalcenter.de/node/30221#comment-111543 war Gold wert. Nachdem ich also die .htaccess entsprechend mit dem gleichen Wert, wie in der php.ini modifiziert habe, funzt nun anscheinend alles.
Überrascht hat es mich allerdings schon, auf einmal mit einem derartigen Problem konfrontiert zu werden, bei einer laufenden Seite? Ursache ... keine Ahnung :-)
Die Fehlermeldung sagt
am 26.06.2011 - 20:08 Uhr
Die Fehlermeldung sagt jedenfalls, daß bei 62M Schluß ist. Was sagt denn Dein Hoster dazu? Wenn Du im Statusbericht auf die Versionsnummer vom PHP klickst, bekommst Du bei Drupal 6 die Ausgabe von phpinfo(). Sind da beim memory_limit auch beide Werte (lokal Value und Master Value) auf 256M? Master Value ist das maßgebliche, das ist die Servervorgabe.
Beste Grüße
Werner
wla schrieb Sind da beim
am 26.06.2011 - 20:11 Uhr
Sind da beim memory_limit auch beide Werte (lokal Value und Master Value) auf 256M?
Grüß Dich Werner,
beide Werte waren gleich, das ist ja das verrückte daran? Aber Dein Tip aus dem Oktober letzten Jahres ( siehe Edit ) hat mich ja bereits gerettet!
DICKES DANKE!
Hosterproblem?
am 26.06.2011 - 20:13 Uhr
Ich hab das jetzt neugierdehalber mal ausprobiert, weil ich ähnliche Fehlermeldungen früher bei dem Freehoster kilu.de öfter hatte.
Ich habe exakt die gleiche D6.22-Installation einmal bei kilu und einmal bei alfahosting. Bei beiden hab ich jetzt zum Ausprobieren das Modul Panels 6.x.3.9 installiert. Nach der Aktivierung kam beim Anklicken von "Konfiguration speichern" erhielt ich bei der kilu-Installation die Fehlermeldung:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 30720 bytes) in /data/multiserv/users/602460/projects/1495985/www/sites/all/modules/views/plugins/views_plugin_display_attachment.inc on line 228
Bei der Installation bei alfahosting wurde das Modul anstandslos ohne Fehlermeldung aktiviert.
Das muss aber nicht mit
am 26.06.2011 - 21:05 Uhr
Das muss aber nicht mit diesem Fehler zusammenhängen. Da hat du vermutlich einfach so viel zu wenig Speicher, um das Modul noch ordentlich aktivieren zu können. Laut Meldung hast du 32 MB PHP Memory Limit bei kilu - das ist in den meisten Fällen viel zu wenig, um Drupal ordentlich zu betreiben. Mit so einem Limit wird man fast immer früher oder später an seine Grenzen stoßen, so wie du jetzt.
Das Problem hier im Thread ist ja, dass eigentlich genügend Memory da war und irgendwie nicht erkannt wurde. Bei kilu ist das Problem, dass einfach zu wenig da ist.
Bei FreeHostern wird man oft nicht auf Dauer glücklich mit sowas komplexem wie Drupal, das hat eben gewisse Anforderungen, die FreeHoster auf Dauer meist nicht decken können, gerade das besagte Memory Limit ist da häufig ein Problem.