Versionen der Plattformen Produktiv Devel 2.7.1 2.8.2 Sind Zusatzmodule installiert worden? Welche? Auf beiden Systemen? Produktiv und Devel: HotPot mod_hotpot Add-on 2015012659 2015.01.26 (59) Journal mod_journal Add-on 2015011300 28.1 (Build: 2015011300) Mindmap mod_mindmap Add-on 2014060900 2014060900 Das Theme: auf beiden identisch, eine Anpassung von SOSD Moodle Wie sind Sicherungen erstellt worden? Startseite > Kursbereich > Kurs > Einstellungen > Kurs-Administration > Sicherung: Sicherungseinstellungen: es wurden die Standarteinstellungen verwendet Wie sind Wiederherstellungen erfolgt? Produktiv -> Devel Startseite > Kursbereich > Kurs wiederherstellen 1. Versuch via Sicherungsbereich des Kurses > Sicherungsdateien verwalten > Dateiauswahl: Ergebnis: Fehler: „Die Datei konnte nicht gefunden werden.“ 2. Versuch via Sicherungsbereich des Kurses > Sicherungsdateien importieren > Datei wählen: Ergebnis: Wiederherstellung erfolgte mit fehlenden Verknüpfungen zu pdf, jpg etc. Produktiv -> Produktiv Vor meiner Zeit, die inzw. verrentete Kurskoordinatorin hat mir mitgeteilt, dass sie wiederhergestellte Kurssicherungen verwendete, um Zeit beim Einrichten zu sparen. Kann der wiederhergestellte Kurs normal genutzt werden? Gibt es bei einzelnen Elementen Fehler? (besonders bei denen die nachher beanstandet werden. Produktiv -> Devel Der Kurs kann genutzt werden: Foren, Aufgaben, Links zu Unterseiten sind alle da, es fehlen einige pdf und jpg. Startseite > Kursbereich > Kursbereich verwalten > ausgewählten Kurs über X löschen Kurs wird gelöscht Gelöscht - Abschlussverfolgung Gelöscht - Bewertung, Aspekte, Kategorien Gelöscht - Lernziele Gelöscht - Bewertungsskalen Gelöscht - Einstellungen Gelöscht - Notenstufen Gelöscht - Blöcke Datensatz kann nicht in der Datenbank gefunden werden Weitere Informationen über diesen Fehler Wiederherstellung Fehler bei der Alias-WiederherstellungHilfe für Fehler bei der Alias-Wiederherstellung Aliases aus der Sicherungsdatei konnten nicht wiederhergestellt werden. Dir nachfolgende Liste enthält deren angenommenen Speicherorte und die Quelldatei aus dem Ursprungssystem. /3509/mod_assign/intro/0/aufg5.pdf (csmm/technik/aufgaben/aufg5.pdf) /3508/mod_assign/intro/0/aufgabe_gimp1.pdf (csmm/technik/aufgaben/bildbearbeitung_grafiken/aufgabe_gimp1.pdf) /3508/mod_assign/intro/0/aufg_gimp1.zip (csmm/technik/aufgaben/bildbearbeitung_grafiken/aufg_gimp1.zip) /3483/mod_resource/content/0/webkonzept_inkscape.pdf (csmm/technik/lernmaterialien/webkonzept_inkscape.pdf) /3452/block_html/content/0/tuer_2013_06.jpg (tuercode/tuer_2013_06.jpg) /3478/mod_resource/content/0/skript_kompozer.pdf (csmm/technik/lernmaterialien/skript_kompozer.pdf) /3494/mod_page/content/0/aufgabe2_php.txt (csmm/technik/aufgaben/php_mysql/aufgabe2_php.txt) /3494/mod_page/content/0/aufgabe3_php.txt (csmm/technik/aufgaben/php_mysql/aufgabe3_php.txt) /3494/mod_page/content/0/aufgabe4_php.txt (csmm/technik/aufgaben/php_mysql/aufgabe4_php.txt) Der Kurs wurde erfolgreich wiederhergestellt. Klicken Sie auf Weiter, um in den Kurs zu gelangen. Technische Hinweise unable to restore alias (unable to find a matching repository instance) /3509/mod_assign/intro/0/aufg5.pdf (csmm/technik/aufgaben/aufg5.pdf) unable to restore alias (unable to find a matching repository instance) /3508/mod_assign/intro/0/aufgabe_gimp1.pdf (csmm/technik/aufgaben/bildbearbeitung_grafiken/aufgabe_gimp1.pdf) unable to restore alias (unable to find a matching repository instance) /3508/mod_assign/intro/0/aufg_gimp1.zip (csmm/technik/aufgaben/bildbearbeitung_grafiken/aufg_gimp1.zip) unable to restore alias (unable to find a matching repository instance) /3483/mod_resource/content/0/webkonzept_inkscape.pdf (csmm/technik/lernmaterialien/webkonzept_inkscape.pdf) unable to restore alias (unable to find a matching repository instance) /3452/block_html/content/0/tuer_2013_06.jpg (tuercode/tuer_2013_06.jpg) unable to restore alias (unable to find a matching repository instance) /3478/mod_resource/content/0/skript_kompozer.pdf (csmm/technik/lernmaterialien/skript_kompozer.pdf) unable to restore alias (unable to find a matching repository instance) /3494/mod_page/content/0/aufgabe2_php.txt (csmm/technik/aufgaben/php_mysql/aufgabe2_php.txt) unable to restore alias (unable to find a matching repository instance) /3494/mod_page/content/0/aufgabe3_php.txt (csmm/technik/aufgaben/php_mysql/aufgabe3_php.txt) unable to restore alias (unable to find a matching repository instance) /3494/mod_page/content/0/aufgabe4_php.txt (csmm/technik/aufgaben/php_mysql/aufgabe4_php.txt) [Wed Feb 04 10:11:13 2015] [error] [client 127.0.0.1, 195.170.106.26] Default exception handler: Ung\xc3\xbcltige Kursmodul-ID Debug: \nError code: invalidcoursemodule\n* line 463 of /lib/setuplib.php: moodle_exception thrown\n* line 29 of /mod/scorm/view.php: call to print_error()\n, referer: http://www.devel.fczb-elearning.de/course/view.php?id=16&notifyeditingon=1 [Wed Feb 04 10:12:54 2015] [error] [client 127.0.0.1, 195.170.106.26] Default exception handler: Die gesuchte Datei wurde nicht gefunden. Debug: \nError code: filenotfound\n* line 463 of /lib/setuplib.php: moodle_exception thrown\n* line 1964 of /lib/filelib.php: call to print_error()\n* line 402 of /repository/filesystem/lib.php: call to send_file_not_found()\n* line 1024 of /lib/filestorage/stored_file.php: call to repository_filesystem->send_file()\n* line 2429 of /lib/filelib.php: call to stored_file->send_file()\n* line 394 of /mod/resource/lib.php: call to send_stored_file()\n* line 4608 of /lib/filelib.php: call to resource_pluginfile()\n* line 37 of /pluginfile.php: call to file_pluginfile()\n, referer: http://www.devel.fczbelearning.de/mod/resource/view.php?id=2157 Löschen Debug info: SELECT cm.*, m.name, md.name AS modname FROM {course_modules} cm JOIN {modules} md ON md.id = cm.module JOIN {assign} m ON m.id = cm.instance WHERE m.id = :instance AND md.name = :modulename [array ('instance' => '77',modulename' => 'assign',)] Error code: invalidrecordunknown Stack trace: line 1479 of /lib/dml/moodle_database.php: dml_missing_record_exception thrown line 1403 of /lib/datalib.php: call to moodle_database->get_record_sql() line 52 of /mod/assign/lib.php: call to get_coursemodule_from_instance() line 5108 of /lib/moodlelib.php: call to assign_delete_instance() line 4989 of /lib/moodlelib.php: call to remove_course_contents() line 65 of /course/delete.php: call to delete_course() [Wed Feb 04 10:18:04 2015] [error] [client 127.0.0.1, 195.170.106.26] PHP Notice: Trying to get property of non-object in /home/www/doc/17428/fczb-elearning.de/www2/mod/assign/locallib.php on line 3985, referer: http://www.devel.fczb-elearning.de/course/view.php?id=16&notifyeditingon=1 [Wed Feb 04 10:21:49 2015] [error] [client 127.0.0.1, 195.170.106.26] Default exception handler: Datensatz kann nicht in der Datenbank gefunden werden Debug: SELECT cm.*, m.name, md.name AS modname \n FROM {course_modules} cm\n JOIN {modules} md ON md.id = cm.module\n JOIN {assign} m ON m.id = cm.instance\n \n WHERE m.id = :instance AND md.name = :modulename\n \n[array (\n 'instance' => '77',\n 'modulename' => 'assign',\n)]\nError code: invalidrecordunknown\n* line 1479 of /lib/dml/moodle_database.php: dml_missing_record_exception thrown\n* line 1403 of /lib/datalib.php: call to moodle_database->get_record_sql()\n* line 52 of /mod/assign/lib.php: call to get_coursemodule_from_instance()\n* line 5108 of /lib/moodlelib.php: call to assign_delete_instance()\n* line 4989 of /lib/moodlelib.php: call to remove_course_contents()\n* line 65 of /course/delete.php: call to delete_course()\n, referer: http://www.devel.fczb-elearning.de/course/delete.php?id=16