Ubuntu升级后出现“ /etc/apache2/httpd.conf:没有这样的文件或目录”错误


9

所以我升级了Ubuntu,然后进入127.0.0.1Chrome浏览器,并收到“糟糕!Google Chrome浏览器无法连接到127.0.0.1”,因此我重新启动了Apache,但遇到了以下错误:

apache2:/etc/apache2/apache2.conf的第215行的语法错误:无法打开配置文件/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文件中搜索此内容,以查看位置并在需要进一步帮助时提供该信息。
Andrew Ty。

升级Debian Wheezy之后,我遇到了同样的问题,可以接受的解决方案起作用了。
PetrPudlák'14

Answers:


13

由于某些原因,您缺少通常没有内容的http.conf。

请尝试创建它并重新启动您的Web服务器

触摸/etc/apache2/httpd.conf


我不知道这意味着什么,但它有效。谢谢!
noidea

1
这意味着:您正在/ etc / apache2 /目录中创建一个名为httpd.conf的空文件,以解决由于缺少文件而导致apache无法启动的错误。
Hex
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.