0

我在 apache 2.2 中使用此虚拟主机目录出现 403 禁止错误。有人可以帮忙吗?

<VirtualHost *:80>
  ServerName www.xyz.com
  ServerAlias xyz.com
  DocumentRoot "/home/bruce/projects/links/www"

  <Directory />
    AllowOverride None
    Options Indexes FollowSymLinks
    Order allow,deny
    Allow from all
  </Directory>

  DirectoryIndex index.html index.htm index.jsp index.php
</VirtualHost>

谢谢!

日志中的编辑错误是

(13)Permission denied: access to / denied
4

2 回答 2

0

如果我没记错的话,你已经指出了文件系统的根目录< Directory> 应该是:

<VirtualHost *:80>
ServerName www.xyz.com
ServerAlias xyz.com
DocumentRoot "/home/bruce/projects/links/www"

<Directory /home/bruce/projects/links/www>
...
于 2013-08-18T17:22:28.143 回答
0

嘎。结果是我确实被禁止访问该页面。我正在使用一个新的虚拟服务器提供商,他们已将我的 /home 帐户设置为只有我可读。结果,运行 apache 的用户无法查看文件。我已将主目录的权限更改为更宽松,现在一切都按预期工作。

于 2013-08-18T17:26:54.253 回答