Debian上的Apache2,全新安装,无法摆脱默认

时间:2011-11-18 22:37:31

标签: apache apache2 dns debian vhosts

我在我的服务器上安装了Debian 6,不知怎的,我无法摆脱默认配置。我仍然指向/var/www而不是我真正想要的目录。

在debian中我需要做些什么吗?例如,删除“默认”设置?我甚至尝试过不通过Webmin创建主机,它说它已经正确配置,但我无法访问它。

正如我在xampp中所做的那样,我尝试通过vhost为我的域配置我的root,现在发生的是当我尝试打开页面时它给了我Forbidden错误。如果我配置子域,有时它会给我/ var / www。

我尝试访问该文件夹,我甚至尝试将其设置为chmod 777 -R folder

我想要一些输入,还有一些建议,我可以在哪里读取有关此内容的日志,因为apache错误日志中没有显示任何内容。

当我重新启动apache时,我会继续这些:

  

[2011年11月18日星期五23:36:42] [警告] NameVirtualHost *:80没有VirtualHosts

     

[2011年11月18日星期五23:36:42] [警告] NameVirtualHost *:80没有VirtualHosts

1 个答案:

答案 0 :(得分:2)

您似乎遇到了多个问题。

如果启用了虚拟主机,则默认的vhost配置将为/ etc / apache2 / site-enabled / 000-default。尝试仅启用一个主机启动。您是否能够使用所需的DocumentRoot,从那里提供内容而没有错误?在添加到其他主机之前,请确保它正常工作。

如果您只有一个vhost有错误,请在您的问题中发布其配置。