我在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>
谢谢!
日志中的EDIT错误
(13)Permission denied: access to / denied
答案 0 :(得分:0)
如果我没错,你已在< Directory>
中指明了文件系统的根目录
它应该是:
<VirtualHost *:80>
ServerName www.xyz.com
ServerAlias xyz.com
DocumentRoot "/home/bruce/projects/links/www"
<Directory /home/bruce/projects/links/www>
...
答案 1 :(得分:0)
尔加。结果是我确实被禁止访问该页面。我正在使用新的虚拟服务器提供商,他们已将我/ home帐户设置为仅由我可读。因此,运行apache的用户无法查看文件。我已经将我的主目录上的权限更改为更宽松,现在一切都按预期工作。