44 MB memory limit zu wenig?
am 30.05.2008 - 20:49 Uhr in
Wenn ich irgendein neues Modul aktiviere, erhalte ich zurzeit grundsätzlich eine Fehlermeldung in der Art von:
Fatal error: Allowed memory size of 46137344 bytes exhausted (tried to allocate 72 bytes) in /var/www/myusername/html/sites/all/modules/views/views_cache.inc on line 73
Wobei die allocate-Byte-Zahl stark schwankt, teilweise ist sie deutlich höher als in dem Beispiel. Das memory limit bei meinem Hoster ist bereits auf 44 MB gesetzt (Maximum), den Views cache unter Verwalten - Views - Tools habe ich mehrfach geleert. Habe mit meinem provider gesprochen, der meinte dass, 44 MB eigentlich schon sehr viel wären.
Teilweise lassen sich zwar die neuen Module einsetzen, aber dann ist der Zugang zu den Profilen nicht mehr möglich (nutze Advanced Profile)
Jetzt habe ich hier http://drupal.org/node/42055 gesehen, dass man mit diesem Schnippsel:
<?php
db_query("DELETE FROM {cache};");
?>
den Cache der ganze Drupal seite clearen kann. Könnte das was nützen? Falls ja, wie geht das? Ich nehme an, ich muss mit dem Code eine Datei erstellen, aber wie muss sie heißen, was muss ich mit ihr machen und muss sie mit ?> aufhören und kann sie etwas zerstören?
Hat sonst noch jemand Ideen, wo das Problem liegen könnte (und wie man es löst)?
Benutze das marinelli-Theme, kann es mit dem Theme zusammenhängen?
beim größten Paket meines Webhosters wäre das memory limit bei 52 MB, glaubt ihr, das würde helfen?
- Anmelden oder Registrieren um Kommentare zu schreiben
Vergiß den Schnippsel,
am 30.05.2008 - 20:59 Uhr
Vergiß den Schnippsel, installier dir das Devel modul, da haste ein menüpunkt(Blockmenü region zuweisen) der Cache leeren heißt sowie dev. andere nette funktionen.
Wie sieht bei dein Webhoster Maximale Scriptausführungszeit aus? (max execu... bla)
----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
schon mal danke für die
am 31.05.2008 - 10:20 Uhr
schon mal danke für die Tipps. max execution time war bisher standardmäßig auf 30 Sekunden gesetzt, lässt sich aber auf bis zu 60 Sekunden hochsetzen, werde das mal testen und auch das Devel-Modul installieren.
Den Zusammenhang mit der
am 31.05.2008 - 18:47 Uhr
Den Zusammenhang mit der Execution Time sehe ich bei der Beschreibung nicht. Dein Problem ist schließlich nicht, dass die Skripte zu lange brauchen.
--
"Look, Ma, I'm dead!"
Cell, Stephen King
Suchmaschinenoptimierung (SEO) & Drupal
Habe den Cache mit Devel
am 31.05.2008 - 21:30 Uhr
Habe den Cache mit Devel geleert und die execution time hochgesetzt, aber das Problem bleibt leider bestehen.
Was auch nicht so überraschend ist,
am 31.05.2008 - 22:25 Uhr
denn die Fehlermeldung sagt doch eindeutig, dass der Speicher nicht ausreichend war bzw. ist.
... ich komme mit 20000000
am 01.06.2008 - 18:18 Uhr
... ich komme mit 20000000 bytes aus. Mache ich was verkehrt?