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.
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
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
Hallo Maik
der Debugmodus gibt beim Aufruf eines Moduls folgendes aus:
der Debugmodus gibt beim Aufruf eines Moduls folgendes aus:
Table 'mdl_modules' is marked as crashed and should be repaired
SELECT * FROM mdl_modules
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
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
Hallo,
hab auf die Debug-meldung ein repair der mdl_modules mit phpMyAdmin durchgeführt, jetzt funktionierts wieder,
uff
danke
Gruß Wolfgang
hab auf die Debug-meldung ein repair der mdl_modules mit phpMyAdmin durchgeführt, jetzt funktionierts wieder,
uff
danke
Gruß Wolfgang
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