Если configtest
завершился неудачно, это не повод для паники. Это в основном означает, что в одном из ваших файлов конфигурации Apache что-то не так. Итак, это мой краткий список того, что вам следует делать:
/etc/apache2/apache2.conf
или что-то в / etc / apache2 / sites-enabled
? Если бы он был в основном файле конфигурации, он бы чаще появлялся в error.log
? Если нет, возможно, в отдельном журнале, подключенном к вашим виртуальным хостам? sudo apachectl -S
? Это может дать еще один ключ к пониманию того, какие конфигурации использует Apache. / etc / apache2
- удалить Apache из вашей системы и переустановить его заново. . Затем посмотрите, работает ли эта чистая установка, и если да, то повторите настройку на основе файлов резервных копий. Спасибо, проблема возникла сразу после установки PHP 7 и добавления тихих пакетов.
После небольшого исследования было обнаружено, что / etc / apache2 / mods-enabled / php5.load
, который указывал на пакет, который был либо удален ранее, либо не смог загрузить при запуске apache. Просто удалил содержимое, и он начал работать.