Тип вопроса "Вычисляемый"

Тип вопроса "Вычисляемый"

от Роман Николаевич -
Количество ответов: 7

Версия 2.5.1+. После нажатия кнопки "Сохранить" в типе вопроса "Вычисляемый" появляется ошибка и далее вылет на главную страницу сайта. При этом настройки вопроса и материал в нём сохраняются без ошибок и далее всё работает как надо. Ошибка появляется не всегда, а только если много переменных типа {x} в вопросе и длинная формула.

В ответ на Роман Николаевич

Re: Тип вопроса "Вычисляемый"

от Petr Zakharov -

Включайте режим дебага и трассируйте логи. Скорее всего мудл давится синтаксисом.

В ответ на Petr Zakharov

Re: Тип вопроса "Вычисляемый"

от Роман Николаевич -

Логи отладки ничего не показывают. Погуглил и нашёл аналогичные вопросы по теме, но чёткого решения там нет. Кто-то говорит, что время обработки в скрипте надо увеличивать. Искал в Гугле по ключам "print_question courseid cmid".

Сведения об ошибке в базе Moodle отсутствуют http://docs.moodle.org/25/en/error/question/missingcourseorcmid

В ответ на Роман Николаевич

Re: Тип вопроса "Вычисляемый"

от Petr Zakharov -

Да, есть такая ошибка в мудле. Вопрос только в том, что никто не может её стабильно повторить. Если сможете создать вопрос, на котором мудл стабильно выдаёт ошибку - отпишите разработчикам, они исправят.

https://tracker.moodle.org/browse/MDL-31485

В ответ на Petr Zakharov

Re: Тип вопроса "Вычисляемый"

от Роман Николаевич -

Стабильно повторить смогу. Полностью опишу последовательность действий с примером. Разработчикам на английском писать надо?

В ответ на Petr Zakharov

Re: Тип вопроса "Вычисляемый"

от Роман Николаевич -

Попытался воспроизвести ошибку на локальной версии Moodle (2.5.2+ Build: 20130927) под Windows И ничего не получилось. Всё работает стабильно и ошибки не вылезают. Правда на локальной версии изначально был подправлен конфигурационный файл, где время исполнения скриптов указывается (увеличено время в 10 раз). При длинных формулах и сотне различных генерируемых вариантов система подольше думает. А вот на сервере 2.5.1+ ошибки есть. Там конфиг. файл изменить не могу, чтобы проверить.

В ответ на Роман Николаевич

Re: Тип вопроса "Вычисляемый"

от Petr Zakharov -

Через тот же браузер на том же компьютере?