我正在尝试将我在另一台服务器上开发的一组 html 和 php 脚本部署到我的笔记本电脑上。我想我基本上是使用默认配置设置,因为我从未在/var/www
这台机器上处理过。
我已LAMP
按照说明进行安装这里并重启了所有东西,但这没有帮助
如果我尝试访问localhost
,我会得到以下结果:
所有权和组都已设置www-data
并可读。我确信这是我忘记的简单的事情……
谢谢
编辑:如果我尝试重新启动 apache2,也会收到此错误。应该不是问题尽管:
$ sudo /usr/sbin/apache2ctl restart
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using ::1. Set the 'ServerName' directive globally to suppress this message
答案1
我已经修复了!我不知道为什么或如何修复,但在 sites-enabled/000-default.conf 中,DocumentRoot 被设置为 /var/www/html。我删除了 /html,现在一切都正常了。
作为参考,它的工作方式如下:
ServerAdmin webmaster@localhost
DocumentRoot /var/www