Apache 显示/而不是默认索引 html 的索引

AlK*_*aef 3 mysql php apache2

我在我的 Ubuntu 13.10 上安装了 apache2,它运行没有任何问题。我可以通过在地址栏中键入 localhost/ 来查看默认索引页面(位于 /var/www/index.html 中)

Apache 默认页面

今天,在我将我的 Ubuntu 升级到 14. 04 之后,本地主机服务器不再工作,而是显示 / 页面的索引

Apache 索引列表

我试图重新安装一切(包括php5phpMyAdminMySQL),但问题依然存在。我该如何解决?

小智 7

你应该编辑000-default.conf文件

要编辑,000-default.conf您可以在具有 root 权限的文本编辑器中打开它,例如:

sudo -H gedit /etc/apache2/sites-available/000-default.conf
Run Code Online (Sandbox Code Playgroud)

默认情况DocumentRoot如下:

DocumentRoot /var/www/html
Run Code Online (Sandbox Code Playgroud)

您需要将其更改DocumentRoot为:

DocumentRoot /var/www/
Run Code Online (Sandbox Code Playgroud)

保存文件并退出。

在此之后,您必须重新启动 Apache 服务器:

sudo /etc/init.d/apache2 restart
Run Code Online (Sandbox Code Playgroud)