访问“Sites”文件夹中的文件时,Apache会发出403禁止错误

时间:2014-02-08 04:01:32

标签: macos apache permissions osx-mavericks

我担心的另一个Apache 403问题,但这里的问题更具体一些。我收集到了我遇到的错误

  

(13)权限被拒绝:访问/ ~Rax / denied(文件系统路径'/ Users / Rax / Sites'),因为路径组件上缺少搜索权限

can be fixedUser中指定的_www/private/etc/apache2/httpd.conf)路径上的每个目录授予执行权限。但这似乎很疯狂:这意味着_www具有我的主目录的执行权限。这真的是正确的方法吗?是否无法通过某种间接访问Sites文件夹(“跳过”/Users/Rax/)?

1 个答案:

答案 0 :(得分:1)

这不是由Apache编造的 - 在您的系统上执行man 7 path_resolution。围绕它的三种方法是使您的主目录可执行世界,使您的主目录组可执行并与您的Web服务器用户ID共享辅助组,或将您的内容移出您的主目录。