【问题标题】:403 Forbidden on localhost using Apache on OSX403 Forbidden on localhost using Apache on OSX
【发布时间】:2014-10-03 14:48:25
【问题描述】:

对不起,如果这看起来微不足道,但这个问题已经困扰了我很长时间,我不知道去哪里调试它。在我的 mac 开发环境中访问 localhost 时,我得到了 403 禁止。它是默认设置,因此应该从 /Library/WebServer/Documents/ 提供服务

当我直接导航到该文件夹​​中的文件时,同样的错误。当我导航到一个我知道不存在的文件时,同样的错误

来自 /private/etc/apache2/httpd.conf 的值得注意的设置,似乎都是默认设置:

ServerRoot "/usr"
Listen 80
User _www
Group _www
DocumentRoot "/Library/WebServer/Documents"

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

<Directory "/Library/WebServer/Documents">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

点击 localhost 似乎没有在 /var/log/apache2/error_log 中添加任何条目,但如果我设置了一个新的 vhosts 条目:

<VirtualHost *:80>
    DocumentRoot "/Users/me/Dropbox/work/web/testsite.local"
    ServerName testsite.local
</VirtualHost>

...在主机中,将 testsite.local 发送到 127.0.0.1,我在 /var/log/apache2/error_log 中得到这个

(13)Permission denied: access to / denied (filesystem path '/Users/me/Dropbox/work') because search permissions are missing on a component of the path

这真的难倒我。谁能建议从哪里开始?

【问题讨论】:

  • 检查用户 _www 是否有权访问您网站内容的所有文件夹(包括父目录)。
  • @Leo Prince 谢谢,我认为我已经通过在路径中的每个目录中运行chmod 755 . 来做到这一点,但现在错误日志有这个: [错误] [客户端 127.0.0.1] 客户端被服务器配置拒绝:/Users/me/Dropbox/work/web/testsite.local/
  • 你有没有想过这个问题?我遇到了非常相似的情况,error_log 中没有条目等。非常烦人。
  • @hisnameisjimmy 抱歉,这是很久以前的事了,我不记得我做了什么,我需要记得在我得到解决方案时回来发布解决方案。它可能与我设置的一些 https 东西有关,以使用我所做的奇怪的本地代理。几个月后,我最终投资了 MAMP Pro 以使其更容易;)

标签: macos apache apache2 osx-mavericks http-status-code-403


【解决方案1】:

我为此折腾了好几个小时,在将我的设置与另一台机器进行比较后,我终于意识到我的 httpd-vhosts.conf 文件有很大的不同。

在工作机器上,它有:

<VirtualHost *:80>
        DocumentRoot "/Library/WebServer/Documents"
</VirtualHost>

如果您使用虚拟主机,而 /private/etc/apache2/extra/httpd-vhosts.conf 缺少该关键部分,您将遇到 localhost 错误。

【讨论】:

    猜你喜欢
    • 2015-02-27
    • 1970-01-01
    • 2012-08-21
    • 2013-11-01
    • 2019-12-18
    • 2015-12-29
    • 2018-09-03
    • 1970-01-01
    • 2015-05-18
    相关资源
    最近更新 更多