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