ZU 1
Zur Vorgeschichte:
Wir waren am 09.02. Opfer eines solchen Angriffs, der am 09.02.09 erfolgte. Siehe dazu auch meine Diskussionsbeiträge zum Thema "Löschen, editieren und verbergen nicht möglich" unter:
http://moodle.org/mod/forum/user.php?id=23076&course=18
Wir haben dann das system auf den Stand vom 08.02. zurückgesetzt. Ein paar Tage später traten Fehler beim Wiederherstellen von Kursen und Importieren von Kursinhalten auf, siehe nachfolgend die Fehlermeldungen für "Kursdaten importieren"
-----
Kursdaten importieren
Notice : Undefined index: glossary in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Trying to get property of non-object in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Undefined index: label in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Trying to get property of non-object in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Undefined index: lesson in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Trying to get property of non-object in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Undefined index: quiz in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Trying to get property of non-object in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Undefined index: survey in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Trying to get property of non-object in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Undefined index: choice in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Trying to get property of non-object in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Undefined index: data in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Trying to get property of non-object in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Undefined index: hotpot in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Trying to get property of non-object in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Undefined index: scorm in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Trying to get property of non-object in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Undefined index: chat in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Trying to get property of non-object in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Undefined index: journal in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Trying to get property of non-object in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Undefined index: workshop in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
Notice: Trying to get property of non-object in /usr/local/bbw/moodle/backup/restorelib.php on line 5792
|
Außerdem gab es beim nächtlichen Sichern der Kursräume bei ca 20 von 200 Kursen per cronjob Fehlermeldungen über Kurse, die nicht gesichert werden konnten. Ich habe diese dann per Hand über die Löschfunktion in Moodle gelöscht, wobei die dazugehörigen Verzeichnisse in moodledata nicht gelöscht wurden, (mit entsprechender Fehlermeldung). Diese Verzeichnisse wurden dann zum Teil auf dem Server von uns direkt gelöscht.
Einer meiner Kollegen ließ dann das Programm indexer.php ablaufen, das ja wohl eigentlich für die Indexierung beim Such-Modul angewendet werden soll, aber - o wunder - die Fehler traten dann seit Freitag letzter Woche kurzzeitig nicht mehr auf.
Das System zwei Tage gut, seit heute tritt der
- Fehler beim Editieren des Profils auf. Und
- wie ich gerade eben feststelle treten auch beim Kurssichern wieder Fehlermeldungen auf. Hier ein Ausschnitt aus dem restore-Protokoll im Abschnitt "Sicherung der Arbeitsmaterialien"
<>Notice
Notice: Trying to get property of non-object in /usr/local/bbw/moodle/backup/backup_form.html on line 174
Notice: Trying to get property of non-object in /usr/local/bbw/moodle/backup/backup_form.html on line 176
Notice: Trying to get property of non-object in /usr/local/bbw/moodle/backup/backup_form.html on line 176
: Undefined offset: 2976 in /usr/local/bbw/moodle/lib/datalib.php on line 1487
Notice: Undefined offset: 2985 in /usr/local/bbw/moodle/lib/datalib.php on line 1487
oder solche Meldungen, wie
ERROR: syntax error at or near "AND" LINE 5: WHERE s.forum = AND ^
SELECT r.id, r.post, p.discussion, s.forum FROM mdl_forum_ratings r, mdl_forum_posts p, mdl_forum_discussions s WHERE s.forum = AND p.discussion = s.id AND r.post = p.id
line 677 of lib/dmllib.php: call to debugging()
line 918 of lib/dmllib.php: call to get_recordset_sql()
line 565 of mod/forum/backuplib.php: call to get_records_sql()
line 135 of mod/forum/backuplib.php: call to forum_rating_ids_by_instance()
line 375 of mod/forum/backuplib.php: call to forum_check_backup_mods_instances()
line 173 of backup/backup_check.html: call to forum_check_backup_mods()
line 125 of backup/backup.php: call to include_once()
zu 2. Debugmodus
Natürlich ist er aktiv, warum sollte ich ihn nicht nutzen????
Übertrage ich die Kurse (auch solche, die beim Sichern Fehlermeldungen zeigten) über die einzelne Sicherungsdateien in ein neu aufgesetztes Test-Moodle 1.8.8 treten dort im Debug-Modus die Fehlermeldungen nicht mehr auf.
Ich hoffe, das sind ausreichende Infos
Gruß
Klaus