我恐怕还有另一个apache 403问题,但是这里的问题更具体。我认为我遇到的错误
(13)权限拒绝:访问/〜rax/denied(文件系统路径'/users/rax/stites'),因为路径的组件上缺少搜索权限
可以通过在/private/etc/apache2/httpd.conf
中指定的User
(_www
)路径上的每个目录中给执行权限来解决。但这似乎疯了:这意味着_www
已为我的主目录执行权限。这真的是正确的方法吗?是否可以通过某种间接方式到达Sites
文件夹("跳过" /Users/Rax/
)?
这不是Apache制造的 - 系统上执行man 7 path_resolution
。围绕它的三种方法是使您的主目录世界可执行,使您的家庭指导群体可观,并与您的WebServer UserID共享一个辅助组,或将内容移出您的主目录。