Fehlermeldung: "no modules are installed"

Fehlermeldung: "no modules are installed"

von Wolfgang Plank -
Anzahl Antworten: 4
Hallo,

seit einiger Zeit kommt im Moodle unserer Schule, egal welchen Kurs man aufrufen möchte, die Fehlermeldung "no modules are installed". Ich lasse jede Woche sicheren und hebe zwei Sicherungen auf, aber die Kurse lassen sich nicht wiederherstellen (Fehler mitgesichert?). Ich habe bisher nur folgende gefunden:

http://moodle.org/mod/forum/discuss.php?d=80008

lasse ich aber die repair-Funktion im phpMyAdmin laufen, tut sich gar nichts.
Unser System ist moodle 1.8.2, vor einiger Zeit upgedated von 1.7.2, aber das ist schon ein halbes Jahr , und das System hat tadellos funktioniert.
php ist 5.2.5; mysql ist 5.0.27

Weiß jemand Rat? Würde mich sehr über schnelle Hilfe freuen.
Mittelwert:  -
Als Antwort auf Wolfgang Plank

Re: Fehlermeldung: "no modules are installed"

von Maik Riecken -
Hallo,

Gab es am Server in letzter Zeit keinerlei Änderungen, z.B. Upgrades von PHP? Die 5.2.5er ist zwar aktuell, scheint aber noch nicht hinreichend rund mit Moodle zu laufen.

Was sagt der Debugmodus? Was sagen die Server-Logs?

Auf den ersten Blick sieht es so aus, als wenn eine MySQL-Tabelle hinüber wäre. Hast du eine aktuelle Sicherung der Datenbank? Die Kurssicherungen sind in der Regel nach meinen Erfahrungen nicht hinreichend verlässlich.

Gruß,

Maik
Als Antwort auf Maik Riecken

Re: Fehlermeldung: "no modules are installed"

von Wolfgang Plank -
Hallo Maik

der Debugmodus gibt beim Aufruf eines Moduls folgendes aus:

Table 'mdl_modules' is marked as crashed and should be repaired

SELECT * FROM mdl_modules
  • line 679 of lib/dmllib.php: call to debugging()
  • line 603 of lib/dmllib.php: call to get_recordset_sql()
  • line 571 of lib/dmllib.php: call to get_recordset_select()
  • line 864 of lib/dmllib.php: call to get_recordset()
  • line 1213 of course/lib.php: call to get_records()
  • line 179 of course/view.php: call to get_all_mods()


No modules are installed!

Bei Server-logs weiß ich nicht genau, was gemeint ist. Leider habe ich keine Datenbanksicherung und habe mich auf die Kurssicherung verlassen. Gibt es eine Möglichkeit zu reparieren?

Der Server dürfte nichts unternommen haben, bin bei allinkl

Danke für die Bemühungen
Wolfi

Als Antwort auf Wolfgang Plank

Re: Fehlermeldung: "no modules are installed"

von Wolfgang Plank -
Hallo,

hab auf die Debug-meldung ein repair der mdl_modules mit phpMyAdmin durchgeführt, jetzt funktionierts wieder,

uff

danke
Gruß Wolfgang
Als Antwort auf Wolfgang Plank

Re: Fehlermeldung: "no modules are installed"

von Maik Riecken -

Dann war ja dein erster Gedanke zielführend... Und nein - die Kurssicherung ist keine verlässliche Sicherung.

Ein Sicherung hast du erst, wenn du aus deiner Sicherung dein System wiederherstellen kannst - vorher ist das - mit Verlaub gesagt - gepackter Datenmüll. 

Gruß,

Herr Riecken