Я встречал подобные ошибки раньше. Это произошло, когда я устанавливал новые модули, но настроил их неправильно. Мое решение было найти конфигурацию ошибки и удалить файл конфигурации.
Если ошибка была вызвана конфигурацией, связанной с модулями, вы можете попробовать:
/etc/init.d/apache2 -M
Это сгенерированное сообщение об ошибке для меня
apache2: Syntax error on line 140 of /etc/apache2/apache2.conf: Could not open configuration file /etc/apache2/mods-enabled/ example.load: No such file or directory
Я проверил этот каталог и обнаружил файл example.load
, удалил его и перезапустил сервер, и проблема решена.
Как правило, я думаю, вы должны попробовать:
- определить местонахождение ошибки.
systemctl status apach2.status
- Если он возник из-за неправильной конфигурации модуля, определите, какой файл конфигурации был источником ошибки.
/etc/init.d/apache2 restart
В вашем случае это может быть вызвано неправильной конфигурацией на сайте, вы можете проверить конфигурацию и правильно ее изменить.