Добрый день! По непонятным причинам, при нажатии на уведомление в административной панели показывается белая страница, соответственно не проходит обновление базы данных. В чем может быть причина? Версия Moodle 1.9.11+. Благодарю.
Возможно Вы недавно устанавливали новые модули или блоки, в которых может быть ошибка. Если это так, то попробуйте удалить все файлы нового модуля, которые Вы скопировали в папку mod и проверить уведомления снова. Надеюсь мой ответ полезен
В том то и дело, что только хотел это сделать, но при уведомлении не получил результата.
Включить отладку, повторить действие, посмотреть логи.
или найти гуру по php/apache
Попробуйте переименовать папку с "неисправным" Moodle и создайте заново оригинальную папку с "чистым" дистрибутивом, скопируйте в нее из старой файл config.php. Когда сайт после этого вновь нормально заработает, по одному верните дополнительные блоки и модули, а темы можно вернуть все сразу на свое место. Каждый новый модуль или блок могут действительно сломать сайт, но это не страшно при таком методе (хорошо бы еще создавать дампы БД для резервного восстановления). Выбирайте такие блоки и модули, которые Вам жизненно важны (их не так уж и много, 7-8). Хорошо было бы сделать некий "черный" список блоков и модулей, от которых сайт ломается и превращает иногда нашу жизнь в кошмар. Я бы там оставил пару записей...
Для всех любителей поковыряться шаловливыми ручками в коде moodle:
Научитесь делать резервные копии moodle!!!
или
освойте git/svn/mercurial
и не будет вопросов "я что-то где-то поменял и оно почему-то умирает"
А еще нужно знать/найти куда пишутся логи с ошибками.
По ним вам смогут дать более точные советы (если сам не в состоянии понять причину ошибки в логах).