D7.50:The following module is missing from the file system
Eingetragen von ab2211 (550)
am 11.07.2016 - 20:34 Uhr in
am 11.07.2016 - 20:34 Uhr in
Hallo!
mit der 7.50 habe ich auf einmal im Statusbericht eine ganze Reihe von Meldungen diese Art: "The following module is missing from the file system".
Wenn ich ein Modul dann aufspiele, verschwindet die Meldung für dieses Modul. Aktiviere und deaktiviere ich es danach, dann dachte ich könnte ich es auch im Filessytem löschen. Dann kommt dieese Meldung aber wieder.
Kennt jemand diese Problematik?
- Anmelden oder Registrieren um Kommentare zu schreiben
Zitat: Kennt jemand diese
am 11.07.2016 - 21:22 Uhr
Kennt jemand diese Problematik?
Ja so ziemlich alle mit 7.50, siehe hier: https://www.drupal.org/node/2487215#comment-11383603
Ich habe mit dem SQL Befehl unter #comment-11383603 2 Probleme wegbekommen, danach Commerce deinstalliert und nun sind 2 neue Fehlermeldungen zu Commerce da, die ich mit der Lösung bisher
nicht wegbekomme, da kein Eintrag in der DB gefunden wird, bei den ersten beiden wurde jeweils ein Eintrag gelöscht, auch seltsam...
Ein zurück auf 7.4x bringt nichts, die bleiben bestehen.
Es nervt, aber richtet auch keinen Schaden an, ich warte jetzt auf die 7.51, die wird sicher schnell kommen bei den Mengen an Threads.
Grüße Jenna
Ah, ok, vielen Dank! Da kann
am 11.07.2016 - 22:36 Uhr
Ah, ok, vielen Dank! Da kann ich mir weitere Mühe erstmal sparen!
Bei mir waren das in einer
am 11.07.2016 - 22:41 Uhr
Bei mir waren das in einer Installation alles Module, die noch von Drupal 6 stammten, aber natürlich alle deaktiviert waren. Ich habe die zugehörigen Zeilen aus der System-Tabelle per Hand mit phpMyAdmin gelöscht. Danach war Ruhe.
Zitat: Ich habe die
am 11.07.2016 - 22:52 Uhr
Ich habe die zugehörigen Zeilen aus der System-Tabelle per Hand mit phpMyAdmin gelöscht.
Mir ist das zu riskant... diese SQL Abfrage ist ja noch o.k. aber händisch in den Tabellen rumwerkeln lasse ich persönlich lieber, weil manchmal so viele Abhängigkeiten dabei sind und wenn man nicht exakt weiß was
gelöscht werden darf ist es auch nicht der beste Weg.
Im Grunde ist die Fehlermeldung oder nennen wir sie Restspuren Meldung ja gar nicht mal verkehrt, weil es auch ein Hinweis ist das noch Reste von alten Modulen in der DB sind, und ich mag das ja gar nicht.
Optimal wäre wenn mit der 7.51 eine Lösung kommt die diese Reste auch noch zuverlässig entfernt.
Der eine Modulansatz in dem Thread ist sehr gut, nur bei vielen Installationen und unterschiedlichsten Meldungen dauert sowas viel zu lange.
Grüße Jenna
Jenna, wenn Du Dir die
am 12.07.2016 - 06:47 Uhr
Jenna, wenn Du Dir die Meldung im Drupallog ansiehst, steht dort genau, welches Modul er nicht findet. Ich habe also die System-Tabelle nach den Modulnamen in der Anzeige sortiert. Zu den Modulen aus den Meldungen gab es immer genau eine Zeile und der Status war immer 0. Damit erscheint mir das Löschen dieser Zeilen nicht riskant.
Habe ich auch bei einer Multisite
am 12.07.2016 - 07:44 Uhr
Die Hauptseite bringt keine Meldungen, dafür alle Mulit-Unterseiten, die auf die Module der Hauptseite zurückgreifen (aber eine eigene Datenbank haben.) :-(
Hat jemand das gleiche Problem?
Viele Grüße
Marita Betz
"Im Grunde ist die
am 12.07.2016 - 10:29 Uhr
"Im Grunde ist die Fehlermeldung oder nennen wir sie Restspuren Meldung ja gar nicht mal verkehrt, weil es auch ein Hinweis ist das noch Reste von alten Modulen in der DB sind, und ich mag das ja gar nicht.
Optimal wäre wenn mit der 7.51 eine Lösung kommt die diese Reste auch noch zuverlässig entfernt."
Optimal? Zwingend!
Module Missing Message Fixer
am 17.07.2016 - 15:24 Uhr
https://www.drupal.org/project/module_missing_message_fixer
Damit gings dann auch!
am 17.07.2016 - 16:50 Uhr
Damit gings dann auch!
Zitat: Jenna, wenn Du Dir die
am 11.10.2016 - 20:26 Uhr
Jenna, wenn Du Dir die Meldung im Drupallog ansiehst, steht dort genau, welches Modul er nicht findet. Ich habe also die System-Tabelle nach den Modulnamen in der Anzeige sortiert. Zu den Modulen aus den Meldungen gab es immer genau eine Zeile und der Status war immer 0. Damit erscheint mir das Löschen dieser Zeilen nicht riskant.
Das Modul missing_message_fixer hilft ganz gut, aber ein Eintrag von getlocations (getlocations_field) hält sich hartnäckig.
Die SQL Abfrage nach getlocations wirft folgendes raus: (das Modul wurde vor ca. 4 Monaten deinstalliert)
Insgesamt 685 Treffer
7 Treffer in block
2 Treffer in cache_bootstrap
1 Treffer in field_config
1 Treffer in field_config_instance
1 Treffer in l10n_update_file
655 Treffer in locales_source
2 Treffer in role_permission
15 Treffer in variable
1 Treffer in watchdog
Wie bekommt man denn diese Einträge in der DB "sicher" weg?
Grüße Jenna
Zitat: Optimal wäre wenn mit
am 11.10.2016 - 20:30 Uhr
Optimal wäre wenn mit der 7.51 eine Lösung kommt die diese Reste auch noch zuverlässig entfernt."
Ja, das war Wunschdenken. Mit Update auf 7.51 bleiben diese Meldungen erhalten, habe hier von einer 7.4... auf 7.51 upgedatet.
Macht also keinen Unterschied ob von 7.50 auf 7.51 oder von einer früheren Drupal Version.
Patches aus den verschiedenen Threads habe ich probiert, bei dieser getlocations Meldung hat bisher nichts geholfen, alle anderen (5-7) konnte ich soweit beseitigen.
Grüße Jenna
in der regel hilft es di
am 12.10.2016 - 03:40 Uhr
in der regel hilft es di module hoch zu laden und korrekt zu deinstallieren. sollte es aus eienr migration don 6d zu d7 sein, geht das leider nicht. dann aus den db tabellen löschen