为什么/ etc / apache2 / sites-enabled / default返回空白?

时间:2013-11-22 12:17:52

标签: apache apache2 lamp

我刚刚安装了一个LAMP堆栈,当我运行sudo nano /etc/apache2/sites-enabled/default时,它是空的,就像它打开的文件不存在一样。我上次安装LAMP时从未遇到过这个问题。发生了什么事?

2 个答案:

答案 0 :(得分:2)

Apache的sites-enabled目录中的文件是有序的,这意味着文件名以数字开头。默认网站通常名为000-default或类似,而不仅仅是default。查看目录以查看ls的内容,然后使用nano编辑该文件。

> ls -l /etc/apache2/sites-enabled

    lrwxrwxrwx 1 root root 26 Nov 14  2013 000-default -> ../sites-available/default

> sudo nano /etc/apache2/sites-enabled/000-default

答案 1 :(得分:0)

您好,谢谢你我也得到了这个问题,正如Brian Kintz所提到的,我做了

ls -l /etc/apache2/sites-enabled

并获得如下行:

lrwxrwxrwx 1 root root 26 Nov 14  2013 000-default -> ../sites-available/default

我尝试编辑它:

 sudo nano /etc/apache2/sites-enabled/000-default

我在这个文件中只有virtualhost块。

谢谢