Apache:您无权访问此服务器上的 /
Posted
技术标签:
【中文标题】Apache:您无权访问此服务器上的 /【英文标题】:Apache: You don't have permission to access / on this server 【发布时间】: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
我该如何解决这个问题?
【问题讨论】:
All localhost pages via WAMP blocked?的可能重复 【参考方案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>
专门拒绝访问根。基本上,还不清楚从这里去哪里。以上是关于Apache:您无权访问此服务器上的 /的主要内容,如果未能解决你的问题,请参考以下文章
403 错误禁止您无权访问此服务器 mod_wsgi 和 apache 上的 /myapp
WAMP : Forbidden 您无权访问此服务器上的 /。 Apache/2.4.18 (Win64) PHP/5.6.19
CentOS + Apache:您无权访问此服务器上的/info.php
在 Apache VirtualHost 配置中“要求全部授予”,但仍然是“您无权访问此服务器上的 /test”(RewriteRule 失败)