【发布时间】:2014-05-10 15:05:22
【问题描述】:
我的 Apache 过去可以正常工作,但我认为在将 OSX 升级到 10.9.2 后出现问题,(无论如何不确定问题何时出现)Apache 无法使用当前配置。
我尝试了apachectl configtest,所以我发现我机器上的 Apache 文件结构发生了变化,从 Library/WebServer/Documents/ 到 Library/WebServer/Apache Home 所以我编辑了 httpd.conf 的 DocumentRoot 以指向新文件夹。
但我仍然无法解决的问题是关于权限的。我得到了403 Forbidden,您无权访问此服务器上的/。
额外信息
我在 /Users/myname/home_www 托管了我所有的网络项目,这个文件夹及其子文件夹属于 _www 组,并且有 775 访问权限。我在 Library/WebServer/Apache Home 创建了一个符号链接(所有这些设置都可以正常工作)
我注意到 Library/WebServer/ 及其子文件夹属于 wheel 组的一些奇怪的事情,在此之前我从未关注这些文件夹它们属于哪个组到。
OSX:10.9.2
阿帕奇:2.2.26
【问题讨论】:
-
httpd-error日志中有任何消息?