我担心的另一个Apache 403问题,但这里的问题更具体一些。我收集到了我遇到的错误
(13)权限被拒绝:访问/ ~Rax / denied(文件系统路径'/ Users / Rax / Sites'),因为路径组件上缺少搜索权限
can be fixed为User
中指定的_www
(/private/etc/apache2/httpd.conf
)路径上的每个目录授予执行权限。但这似乎很疯狂:这意味着_www
具有我的主目录的执行权限。这真的是正确的方法吗?是否无法通过某种间接访问Sites
文件夹(“跳过”/Users/Rax/
)?
答案 0 :(得分:1)
这不是由Apache编造的 - 在您的系统上执行man 7 path_resolution
。围绕它的三种方法是使您的主目录可执行世界,使您的主目录组可执行并与您的Web服务器用户ID共享辅助组,或将您的内容移出您的主目录。