Gelöst! - Fatal error: Allowed memory size
am 18.12.2008 - 15:28 Uhr in
Fatal error: Allowed memory size
Ich habe bei der Bearbeitung eines recht großen Menues ( derzeit knapp 800 Punkte ) folgende Fehlermeldung erhalten: Fatal error: Allowed memory size of 52428800 bytes exhausted (tried to allocate 2281352 bytes) in /var/www/ph9s830/html/includes/common.inc on line 2884
Denke mal, daß das der unter: http://drupal.org/node/76156 beschriebene Fehler ist, oder?
Dort werden ja drei Lösungspunkte aufgezeigt ... Sollte man die alle drei ausführen?
* memory_limit = 16M to your php.ini file (recommended, if you have access)
* ini_set('memory_limit', '16M'); in your sites/default/settings.php file
* php_value memory_limit 16M in your .htaccess file in the Drupal root
In meiner php.ini steht beispielsweise memory_limit = 50M , also sollte ich das dann wohl auf 64 erhöhen ... oder einen anderen Wert?
In meiner settings.php gibt es noch keinen Eintrag für ini_set('memory_limit', '16M'); - Diesen einfach hinzufügen dann?
Und auch in der .htaccess gibt es noch keinen Eintrag fürs memory_limit
Hatte hier schon mal jemand ein ähnliches Problem? Und helfen die oben stehenden Anmpassungen da, oder gibts nen anderen brauchbaren Tip? Denn eigentlich wäre ich doch sowieso noch weit unter den eingestellten 50 M, wenn das System "tried to allocate 2281352 bytes"? Komisch ... !
Ach ja - hier mein System:
D.6.8:
Konfigurationsdatei Geschützt
MySQL-Datenbank 5.0.67
PHP 5.2.8
PHP Register Globals Deaktiviert
PHP-Speicherlimit 50M
Unicode-Bibliothek PHP-Erweiterung "mbstring"
Webserver Apache
Zugriff auf update.php Geschützt
- Anmelden oder Registrieren um Kommentare zu schreiben
Gelöst. Nachdem es dieses
am 18.12.2008 - 17:39 Uhr
Gelöst. Nachdem es dieses Mal leider nichts gebracht hatte, um Rat zu fragen, habe ich mich für die gute alte "Try & Error" Methode entschieden.
Als erstes also meinen vorhandenen Wert von 50M in der phph.ini abgeändert und schon lief es wieder und ich kann hoffentlich noch weitere 800 Punkte in mein Menue einbauen :-)
Also um meine eigenen Fragen zu beantworten, es reicht anscheinend ein Wert aus, der geändert werden sollte. Allerdings sollte man auf jeden Fall noch seinen settings.php und die .htaccess neben der php.ini übrprüfen, da es anscheinend zu Problemen kommen kann, wenn verschiedenen Speicherwerte eingetragen sind. In meinem Fall war es aber nur ein Wert in der php.ini.
-------------------------------------
Öfter mal was neues ... warum nicht mal DRUPAL :-) Meinen "Drupal Kampf" als Anfänger schildere ich mal unter http://www.thoor.de
Drupal 7 Screencasts in deutsch!