我使用Ubuntu 13.10作为我的家庭系统。 今天我将apache从版本2.4.6升级到版本2.4.7,并停止工作。 我的意思是这样的:
Apache正在运行(我用pgrep apache进行了检查,它有以下版本2.4.7-1+sury.org~saucy+1 )。 当我尝试访问http://localhost/我得到
在此服务器上找不到请求的URL /。
本地端口80上的Apache / 2.4.7(Ubuntu)服务器
当我尝试使用http://localhost/index.html
在此服务器上找不到请求的URL /index.html。
我清理了我的/var/www文件夹(删除了所有东西,剩下的只有index.html ,里面只有一个世界)。 我也检查了Apache有读取文件的权限(实际上我把777的所有www目录和一切都在里面)。
我截断了error.log和access.log并试图再次访问本地主机。 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时,它问我是否想用新的configuration文件来更改我的configuration文件,并决定坚持使用我的configuration文件(现在我很遗憾)。
我有同样的问题,我只是改变/etc/apache2/sites-available/000-default.conf文件中的以下行:
DocumentRoot /var/www/html
通过
DocumentRoot /var/www