длина строки при экспорте тестов в формате GIFT

длина строки при экспорте тестов в формате GIFT

от Sergey Zolotykhin -
Количество ответов: 0

Добрый день!

при экспорте в тестов формате GIFT получается вот такая ошибка:

Ошибка записи в базу данных

Подробнее об этой ошибке

Debug info: Stack trace:

line 410 of /lib/dml/moodle_database.php: dml_write_exception thrown

line 1029 of /lib/dml/mysqli_native_moodle_database.php: call to moodle_database->query_end()

line 1071 of /lib/dml/mysqli_native_moodle_database.php: call to mysqli_native_moodle_database->insert_record_raw()

line 412 of /question/format.php: call to mysqli_native_moodle_database->insert_record()

line 119 of /question/import.php: call to qformat_default->importprocess()

 

покопался по форумам, нашел такую ветку:

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

вроде нужнов выполнить sql запрос

ALTER TABLE mdl_question MODIFY questiontext MEDIUMTEXT;

но результатов никаких. я так понял, что ошибка возникает из-за длинны вопроса. причем если вопрос принудительно разбить с помощью тега <br />, то все нормально. 

разбивать все вопросы с помощью тегов как-то долго. может есть какое-нибудь более изящное средство?

да, версия moodle 2.3.1 интересно, что в moodle 1.9.x такой ошибки с теми же тестами не наблюдалось.