Из того, что вы описали, вызов общей страницы отладки фильтра tex работает и не выявляет ту же ошибку.
/ filter / tex / texdebug.php работает, но / filter / algebra / algebradebug.php нет.
Если это так, возможно, вы можете проверить наличие open_basedir или safe_mode_exec_dir, включающего текущий рабочий каталог, или иным образом ограничивающего выполнение / var / www / html / moodle / filter / tex /mimetex.linux, в то время как текущим рабочим каталогом является /var/www/html/moodle/filter/algebra.
Вы можете посмотреть на это, посетив /admin/phpinfo.php на своем сайте, и внимательно посмотреть надействующие значения open_basedir, safe_mode и safe_mode_exec_dir.
Вы также можете проверить журнал ошибок apache или добавить следующие строки в начало php-файла отладки алгебры, и вы можете увидеть некоторые дополнительные сообщения об ошибках:
$CFG->debug = 6143 ;
$CFG->debugdisplay= 1 ;
Надеюсь, это поможет