Fatal error bei Datenbankaktualisierung
am 28.03.2012 - 13:56 Uhr in
Hallo!
Ich kann keine vollständige Datenbankaktualisierung mehr durchführen.
In der Adresszeile steht:
.../update.php?op=selection&token=P29QV6oIQETq_wzMMrNe6RIuKKlPbuJgNY3MjgHA4jY
Im Browserfenster:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 71 bytes) in /home/www/web44/html/kgv/includes/menu.inc on line 351
Nach mehrmaligem drücken von Enter, wobei sich die x.inc und lin x Angaben immer ändern, geht es dann weiter. Auch lassen sich Module nicht mehr aktivieren (installieren ja). Es erscheint ein weißes Browserfenster und wenn es nach Enter weiter geht, fehlt zu dem jeweiligen Modul der Menüpunkt im Administrationsmenü. Irgendwann, nach einigen Tagen, ist er dann aber da. Und da alle schlechten Dinge drei sind, hat die Database update Seite kein Styles mehr.
Wie kann ich diese Fehler beheben?
Danke für Hilfe.
- Anmelden oder Registrieren um Kommentare zu schreiben

... Google... Nein, ich lass
am 28.03.2012 - 14:27 Uhr
... Google...
Nein, ich lass es jetzt mal nicht so stehen, obwohl's als Antwort auf dieses Thema locker reichen würde.
Dein PHP-Memory-Limit ist zu niedrig. Beheben kannst du selbst das evtl. gar nicht. Bei welchem Hosting-Anbieter bist du?
Ich kenne Google. Und da
am 28.03.2012 - 15:21 Uhr
Ich kenne Google. Und da suche ich auch immer zuerst. Hat mir aber nicht geholfen. Mein Hoster ist cyhost.ch und mein PHP-Memory-Limit beträgt dort 128 MB.
Dann sind anscheinend auch
am 28.03.2012 - 15:39 Uhr
Dann sind anscheinend auch 128 MB zu wenig, soll vorkommen, hatte ich auch schon mal. Hast du viele Module installiert?
Ja, es kommen so einige
am 28.03.2012 - 16:06 Uhr
Ja, es kommen so einige Module zusammen. Viele Module kommen ja nicht allein. Habe eben bei meinem Hoster angefragt, ob Speichererhöhung möglich sei. Rückantwort: "Habe soeben Speicher erhöht/verdoppelt."
Drupal Status/php-info zeigen aber immer noch 128M an.
Hast du in der settings.php
am 28.03.2012 - 19:12 Uhr
Hast du in der settings.php ein
ini_set()stehen? Oder den Wert in der .htaccess gesetzt?Ansonsten nochmal den Hoster kontaktieren.
Meinst Du mit ini_set()
am 28.03.2012 - 21:47 Uhr
Meinst Du mit ini_set() ini_set("memory_limit","wert")? Memory_limit zu verändern ist leider nicht erlaubt.
Übrigens, ich hätte lange warten können bis sich der Wert von memory_limit in php_info ändert. Mein Hoster behauptet, er hätte die eingestellten 64M auf 128M verdoppelt. Dabei stand bei mir schon immer 128M. Der Wert wird ja auch im Statusbericht angezeigt und den sehe ich mir regelmäßig an. Auch wenn der Wert jetzt erst auf 128M gesetzt wurde, der/die Fehler sind immer noch vorhanden. Habe jetzt 256M für 8,90€/Jahr gekauft.
Was ist mit den fehlenden Styles? Liegt das auch am Speichermangel? Eben wollte ich field_permission installieren. Nach der Aktivierung gibt es keine Einstellungen in den Feld-Konfigurationen und dann hat auch /admin/people/permissions kein Styles mehr. Habe dann das Modul wieder deinstalliert und fehler war immer noch vorhanden. Erst als ich im Ordner /sites/default/files/css und .../js sämtliche Dateien gelöscht habe, hat es wieder funktioniert. Dei Db updte-Seite ist aber immer noch ohne Style. Ich warte erst mal auf meine 256M.