Eng

Examus

база знаний

поделись своим мнением и помоги нам стать лучше!

Internal Server Error

Во время тестирования интеграции прокторинга может возникнуть ошибка Internal Server Error или Внутренняя ошибка сервера.



Текст ошибки:
«Внутренняя ошибка сервера
Сервер столкнулся с внутренней ошибкой или неправильной настройкой и не смог выполнить ваш запрос.
Пожалуйста, свяжитесь с администратором сервера по адресу anything@university.ru, чтобы сообщить ему о времени возникновения этой ошибки и действиях, которые вы выполнили непосредственно перед возникновением этой ошибки.
Более подробную информацию об этой ошибке можно найти в журнале ошибок сервера.

Сервер Apache/2.4.10 (Debian) находится по адресу exams.university.ru Порт 443»

Об ошибке сообщает веб-сервер и поэтому точную причину здесь можно увидеть в логах веб-сервера.
То есть несмотря на то ,что в адресной строке сервер прокторинга, ошибку эту выводит старничка в iFrame с exams.university.ru

Веб-серверу что-то "не нравится", что-то следует не той логике, которую он ожидает, потому возникает ошибка.

Чаще всего ошибка связана с тем, что права на папку с плагином или на файлы в ней выставлены некорректно. Как пример, путь к файлу https://exams.kai.ru/availability/condition/examus2/LICENSE.txt должен открываться без ошибок. Но как мы видим, доступа к нему нет.

Для файла https://exams.university.ru/availability/upgrade.txt например уже указаны корректные правила. Нужно, чтобы для всей папки с плагином были указаны такие же права, как для этого файла.

Для целой папки с плагином Examus нужно включить apache mod_rewrite и RewriteRule, либо модуль rewrite.load в /etc/apache2/mods-enabled — это должно помочь.