我使用以下命令在我的 Ubuntu 14.04 笔记本电脑上安装了 LAMP:
sudo apt-get install apache2
我去了本地主机,它显示了典型的树(索引...https://i.stack.imgur.com/DPc8A.png在我的情况下,树是空的)。
所以我在命令行输入sudo service apache2 start
之后我创建了一个名为 hello world php 文件例子.php
然后我把那个文件放进去var/www 文件夹(为了到达该文件夹,我转到文件,然后到系统,然后到 var 文件夹,然后到 www 文件夹)。
最后我打开浏览器并输入本地主机/example.php
该文件显示为未找到。
注意:我也从控制台执行了此操作:sudo chmod -R 755 var/www
我还检查了 www 文件夹权限,任何人都有权访问文件,并且我有“创建和删除文件”的权限。
我该怎么办?文件在那里,但是当我尝试从浏览器访问文件时,localhost 显示一个空列表,并且任何文件都“未找到”。
答案1
在 Ubuntu 14.04 中默认值为而DocumentRoot
不是。/var/www/html/
/var/www/
您可以更改它/etc/apache2/sites-enabled/000-default.conf
(但通常最好保持原样)。