Ошибки при импорте тестов

Ошибки при импорте тестов

от Валерий Слободин -
Количество ответов: 11
При выборе GIFT с картинками возникает такое сообщение:
Unsupported operand types in /srv/www/moodle/question/format/giftwithimg/import_form.php on line 25

Причем возникает оно произвольно, может не появляться, потом появится.
В одном курсе все нормально, в другом - сообщение об ошибке!
В ответ на Валерий Слободин

Re: Ошибки при импорте тестов

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle
Чуть подробнее описать ситуацию можете ?
Что за ОС, версии PHP, БД, http-сервера, moodle

Посмотрите логи, скорее всего там есть еще какая-нибудь полезная инфа.
Память/диск не кончились ?
В ответ на Виталий Лавров

Re: Ошибки при импорте тестов

от Валерий Слободин -
ОС - Open SUse. Версия Moodle 1.9.7. БД MySQL. Ошибки появляется произвольно после обновления файлов папки questions начинает работать.

Может работать в одном курсе и не работать в другом на одном сервере. В общем - ошибка призрак!

В ответ на Валерий Слободин

Re: Ошибки при импорте тестов

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle
Логи смотрите. Отладку включите.
Рандомные ошибки верный признак, что что-то кончается:
память, диск, коннекты, время.
В dmesg-е ничего странного нет ?

В ответ на Валерий Слободин

Re: Ошибки при импорте тестов

от Dmitry Pupinin -
Предполагаю конечно что у вас последняя версия формата... У меня на строке 25 находится фигурная скобка и причин в данной ошибке я не вижу...

С 1.9.7 не тестировалось.
Нерегулярные ошибки обычно не являются последствиями ошибок в коде...
В ответ на Dmitry Pupinin

Re: Ошибки при импорте тестов

от Валерий Слободин -
А как может быть, что в одном курсе работает, а в другом - ошибка? Код ведь один!
А вообще шаблон просто замечательный! Мы им пользуемся при генерации тестов и с картинками и без них!
В ответ на Валерий Слободин

Re: Ошибки при импорте тестов

от Dmitry Pupinin -
При импорте одного и того же банка вопросов?
Если у вас не самая последняя версия, то там требовалось наличие хотя бы одной папки в файлах курса... правда ошибка в этом случае возникает другая.
В ответ на Dmitry Pupinin

Re: Ошибки при импорте тестов

от Валерий Слободин -
Ошибка возникает не при импорте!
Выбираем "Формат GIFT с картинками" нажимаем кнопку Дальше. Возникает ошибка! Т.е. до импорта дело не доходит
Сейчас я заменил файлы в папке giftwithimg на вашу последнюю версию и ошибка исчезла. Пока...
В ответ на Валерий Слободин

Re: Ошибки при импорте тестов

от Vadim Tabunshchik -
Изображение пользователя Developers
Странно, у меня тоже не самая последняя версия стоит (в последней дата файла giftwithimg/import_form.php 20.05.2009, размер 4386, а на сервере с 1.9.7 - 25.04.2009, размер 4358), но никакой ошибки при импорте нет.
Может, если обновить, появится? Большая усмешка
В ответ на Dmitry Pupinin

Re: Ошибки при импорте тестов

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle
Я на 1.9.7 проверял. Работает.
Вот если бы автор giftwithimages как-нибудь в имени архива или имени каталога указывал бы версию - вообще сказка была бы!

В ответ на Валерий Слободин

Re: Ошибки при импорте тестов

от Валерий Слободин -
А эта ошибка может быть как то связана с созданием нового курса? У меня она именно так появлялась!
Вел занятия с преподавателями. Изучали генерацию тестов из шаблона. Каждый создал новый курс. Переключились в режим "GIFT с картинками". И на всех компьютерах в разных курсах вылетела ошибка! Вот срам был!