【问题标题】:Apache: You don't have permission to access / on this serverApache:您无权访问此服务器上的 /
【发布时间】:2015-10-07 21:05:23
【问题描述】:

刚刚在 Windows 7 机器上安装了 WAMP。

当我从 localhost 转到 localhost / 时,一切正常。但是当我尝试从本地网络上的另一台计算机访问机器时,我收到以下错误消息:

禁止

您无权访问此服务器上的/

Apache/2.4.9 (Win64) PHP/5.5.12 服务器在 192.168.1.13 端口 80

我该如何解决这个问题?

【问题讨论】:

标签: apache wamp


【解决方案1】:

点击 wamp 图标 > Apache > Apache 模块 > 重写模块(启用此模块)

【讨论】:

    【解决方案2】:

    请参阅以下问题。您必须确保您拥有Listen *:80,以允许通过端口80 访问httpd.conf 中的Apache 服务器

    How to access site running apache server over lan without internet connection

    安装全新 WAMP 副本时需要执行的项目的附加资源

    http://forum.wampserver.com/read.php?2,119754,119754

    【讨论】:

    • 实际上,这些建议都没有解决我的问题。这令人惊讶,因为这是全新安装的 WAMP 2.5 另外,如果我有“Listen *:80”,那么服务器首先拒绝启动,而 apache_error 中没有任何错误。
    • 您是否按照规定更改了文件?完成后您是否重新启动了服务器?你能描述一下你到目前为止所做的尝试吗?
    • 是的,但是如果我有“Listen *:80”,那么服务器首先拒绝启动,而 apache_error 中没有任何错误。另外,当我收到 Forbidden 403 响应时,相应的日志条目是:[client 192.168.1.109:57077] AH01630: client denied by server configuration: C:/wamp/www/
    • 在答案中添加了另一个资源,其中包含更多可能有助于解决您的问题的项目。看来您不仅需要监听 80 端口,还需要进行一些额外的调整。如果您有其他问题,请发布您的配置文件。
    • 似乎默认的httpd.conf已经反映了添加资源上的所有点。此外,似乎:<Directory /> AllowOverride none Require all denied </Directory> 专门拒绝访问根。基本上,还不清楚从这里去哪里。
    猜你喜欢
    • 2017-05-14
    • 1970-01-01
    • 2016-10-18
    • 2019-02-16
    • 2013-06-30
    • 2019-02-22
    • 1970-01-01
    相关资源
    最近更新 更多