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

所以我升级Ubuntu,我去了127.0.0.1在Chrome浏览器,并得到“糟糕!谷歌浏览器无法连接到127.0.0.1”,所以我重新启动Apache,但遇到了这个错误:

apache2:/etc/apache2/apache2.conf第215行的语法错误:无法打开configuration文件/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 

这是怎么回事? 我该如何解决这个问题?

由于某种原因,你错过了通常没有内容的http.conf。

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

touch /etc/apache2/httpd.conf

通常,http.conf不应该有任何内容。 但是,在http.conf中填充了数据。 一旦我删除的内容,它开始工作。