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