Buenos dias señores,
Estoy teniendo problemas con el modulo "Cuestionario (mod_quiz)". Tengo una plataforma Moodle en version 2.7.
El problema radica cuando hago una copia de seguridad de un curso determinado, y dicha copia la restauro en un curso nuevo predeterminado. Estas dos operaciones se realizan con exito, ya que en modo depuracion Desarrollador no me "canta" ningun mensage de error, y efectivamente puedo ver todo el contenido restaurado. El problema radica a la hora de acceder a un cuestionario, y el error salta cuando intento iniciar dicho cuestionario. Dicho error generado en pantalla es el siguiente:
Debug info: ERROR: invalid input syntax for integer: ""
SELECT * FROM mdl_question WHERE id = $1 ORDER BY id ASC
[array (
0 => '',
)]
Error code: dmlreadexception
Stack trace:
line 443 of /lib/dml/moodle_database.php: dml_read_exception thrown
line 244 of /lib/dml/pgsql_native_moodle_database.php: call to moodle_database->query_end()
line 764 of /lib/dml/pgsql_native_moodle_database.php: call to pgsql_native_moodle_database->query_end()
line 1305 of /lib/dml/moodle_database.php: call to pgsql_native_moodle_database->get_records_sql()
line 1278 of /lib/dml/moodle_database.php: call to moodle_database->get_records_select()
line 52 of /question/type/multianswer/questiontype.php: call to moodle_database->get_records_list()
line 834 of /lib/questionlib.php: call to qtype_multianswer->get_question_options()
line 865 of /lib/questionlib.php: call to _tidy_question()
line 153 of /mod/quiz/attemptlib.php: call to get_question_options()
line 163 of /mod/quiz/locallib.php: call to quiz->load_questions()
line 178 of /mod/quiz/startattempt.php: call to quiz_start_new_attempt()
Intento otro cuesitonario que he restaurado, y me salta otro error diferente tambien en base de datos:
Debug info: SELECT * FROM {qtype_multichoice_options} WHERE questionid = ?
[array (
0 => '119079',
)]
Error code: invalidrecord
¿Alguna sugerencia de por qué dan estos errores?