(gelöst) Modul (admin_menu) abschalten, ohne Admin-Zugriff zu haben
am 21.04.2012 - 09:59 Uhr in
Hallo,
seit zwei Tagen kann ich mich auf meiner Webseite nicht mehr als Admin einloggen.
Es kommen wechselnde Fehler, seit heute morgen dieser hier
Fatal error: Call to undefined function admin_menu_suppress() in /home/xyz/public_html/sites/all/modules/admin_menu/admin_menu_toolbar/admin_menu_toolbar.module on line 17
Ich habe über phpMyAdmin in der Tabelle system in der Zeile mit dem name="admin_menu" den Wert Status auf 0 gesetzt.
Außerdem habe ich noch alle Einträge der Tabelle cache gelöscht.
Hat aber leider nichts gebracht, es kommt immer noch diese Fehlermeldung bezgl. des admin_menus.
Muss ich noch irgendwas umstellen?
(Zur Info: Als einfacher User kann ich mich nach wie vor einloggen)
- Anmelden oder Registrieren um Kommentare zu schreiben
Du solltest alle Tabellen,
am 21.04.2012 - 10:49 Uhr
Du solltest alle Tabellen, die mit cache beginnen und die Tabelle cache selbst leeren um den gesamten Cache bei Drupal zu löschen. Danach sollte der Fehler eigentlich verschwunden sein, wenn Du beim Admin_Menü des Status in der system-Tabelle auf 0 gesetzt hast.
Beste Grüße
Werner
Es passieren merkwürdige
am 21.04.2012 - 16:55 Uhr
Vielen Dank für deine Hilfe, aber es passieren merkwürdige Dinge.
Ohne deinen Rat schon befolgt zu haben, konnte ich jetzt wieder als Admin auf die Seite zugreifen.
Das admin_menu ist jetzt aus, allerdings kann ich es über die Module-Verwaltung nicht mehr einschalten, weil es schon eingeschaltet ist. Es ist aber nur das Standard-Drupal-Admin-Menü vorhanden. Ich will aber lieber das aus dem admin_menu-Modul.
Müllt sich Drupal eigentlich so wie Windows selbst zu? Ich habe seit Wochen kein neues Modul mehr installiert und bis jetzt hatte ich nie ein Exhausted Memory-Problem. Vor dem Fehler, der oben beschrieben ist, hatte ich bereits Meldungen, dass der Speicher für admin_menu nicht ausreicht. Eben nach erneutem Cache löschen kam wieder diese Meldung :-(
Wieviel PHP-Memory steht Dir
am 21.04.2012 - 18:22 Uhr
Wieviel PHP-Memory steht Dir denn maximal zur Verfügung? Bei Drupal 7 sollte es nicht unter 64MB sein und mit ein paar Modulen dürfen es auch gern 96-128MB sein. Das ist bei einigen Hostern durchaus ein Problem.
Beste Grüße
Werner
Ich habe 64 MB und ich weiß,
am 21.04.2012 - 19:02 Uhr
Ich habe 64 MB und ich weiß, dass es die untere Grenze ist. Was mich halt wundert, ist, dass es bis jetzt kein Problem gab. Wie gesagt, ich habe seit Wochen nichts verändert am System.
Gerade in Admin-Bereich
am 21.04.2012 - 19:13 Uhr
Gerade in Admin-Bereich brauchst Du häufig mehr Speicher als sonst. Hat es auf der Seite weiteren Content gegeben oder gibt es weitere Statusmeldungen oder...... Es kann dann durchaus sein, daß Du mit 64 MB gerade zu knapp bist.
Beste Grüße
Werner
Gott sei Dank habe ich das
am 23.04.2012 - 15:48 Uhr
Gott sei Dank habe ich das memory_limit auf 96M erhöhen können (ich konnte mich schon wieder nicht im Admin-Bereich anmelden).
Aber jetzt kriege das admin_menu nicht mehr angeschaltet.
Ich habe bei den Modulen das Modul einmal komplett abgeschaltet, Caches gelöscht, dann wieder angeschaltet. In der DB kann ich sehen, dass das Status-Feld mit "1" belegt ist - trotzdem sehe ich nur das Drupal-eigene Admin-Menü.
Mann... so viel Probleme bin ich von Drupal gar nicht gewohnt :-(
Hat jemand eine Idee, wie ich das wieder angeschaltet bekomme?
Ich hab's gelöst (irgendwie).
am 23.04.2012 - 16:25 Uhr
Ich hab's gelöst (irgendwie). Hab das Modul noch mal ganz deinstalliert und neu installiert und ein paar Mal an- und abgeschaltet. Und jetzt ist es wieder da.
Vielen Dank Werner für all die Tipps zwischendurch.