Ошибка «/etc/apache2/httpd.conf: такой файл или каталог отсутствует» после обновления Ubuntu


9

Таким образом, я обновил Ubuntu и зашел 127.0.0.1в Chrome и получил «Ой! Google Chrome не смог подключиться к 127.0.0.1», поэтому я перезапустил Apache, но встретил эту ошибку:

apache2: синтаксическая ошибка в строке 215 файла /etc/apache2/apache2.conf: не удалось открыть файл конфигурации /etc/apache2/httpd.conf: такого файла или каталога нет

Действие 'configtest' не выполнено. Журнал ошибок Apache может содержать больше информации. ...потерпеть поражение!

Это содержимое моей /etc/apache2папки:

conf.d/
mods-available/
mods-enabled/
sites-available/
sites-enabled/
apache2.conf
apache2.conf.dpkg-dist
envvars
magic
ports.conf

В чем дело? Как я могу решить это?


Он появляется в вашем файле /etc/apache2/apache2.conf, файл /etc/apache2/httpd.conf включается или на него ссылаются. Попробуйте найти это в файле /etc/apache2/apache2.conf, чтобы узнать, где это сделать, и укажите это, если вам потребуется дополнительная помощь.
Эндрю Тай.

У меня была такая же проблема после обновления до Debian Wheezy, принятое решение сработало.
Петр Пудлак

Ответы:


13

По какой-то причине вам не хватает http.conf, который обычно не имеет контента.

Пожалуйста, попробуйте создать его и перезапустить ваш веб-сервер

коснитесь /etc/apache2/httpd.conf


Я понятия не имею, что это значит, но это сработало. Спасибо!
Noidea

1
Это означает: вы создаете пустой файл с именем httpd.conf в каталоге / etc / apache2 /, чтобы устранить ошибку, которая помешала запуску apache из-за отсутствующего файла.
Шестнадцатое
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.