升级到 2.4.7 后 apache 无法正常工作

升级到 2.4.7 后 apache 无法正常工作

我家用的系统是 Ubuntu 13.10。今天我将 Apache 从 2.4.6 版升级到 2.4.7 版,结果它停止工作了。我的意思是:

Apache 正在运行(我已检查pgrep apache,其版本如下2.4.7-1+sury.org~saucy+1)。当我尝试访问时,http://localhost/我得到

该服务器上未找到所请求的 URL /。

Apache/2.4.7 (Ubuntu) 服务器位于本地主机端口 80

当我尝试时也发生同样的事情http://localhost/index.html

该服务器上未找到所请求的 URL /index.html。

我清理了我的/var/www文件夹(删除了所有内容,只剩index.html下一个只有一个世界的文件)。我还检查了 apache 是否有权限读取该文件(事实上,我为所有 www 目录和其中的所有内容都设置了 777,以确保万无一失)。

我截断error.logaccess.log再次尝试访问 localhost。Error.log 没有改变,只有一行:

127.0.0.1 - - [TIMESTAMP] "GET /index.html HTTP/1.1" 404 498 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.107 Safari/537.36"

出现在access.log中。

我不知道还能尝试什么。有什么想法可以解决这个问题吗?另一个相关的事情是,当我升级 apache 时,它​​询问我是否要用新的更改我的 conf 文件,我决定坚持使用我的(我现在很后悔)。

答案1

我遇到了同样的问题,我只是在 /etc/apache2/sites-available/000-default.conf 文件中更改了以下行:

DocumentRoot /var/www/html

经过

DocumentRoot /var/www

相关内容