【发布时间】:2014-06-04 19:19:51
【问题描述】:
所以我在 Windows 7 上安装了 WAMP 并端口转发了我的私有 IP,我尝试使用我的公共 IP,但没有运气。它只是给了我这个错误:禁止
您无权访问此服务器上的 /。我使用 localhost 和 127.0.0.1 对其进行了测试,并且可以正常工作,但是使用我的公共 IP 则无法访问。请帮助我!
【问题讨论】:
-
检查错误日志,让我们知道他们说了什么。
所以我在 Windows 7 上安装了 WAMP 并端口转发了我的私有 IP,我尝试使用我的公共 IP,但没有运气。它只是给了我这个错误:禁止
您无权访问此服务器上的 /。我使用 localhost 和 127.0.0.1 对其进行了测试,并且可以正常工作,但是使用我的公共 IP 则无法访问。请帮助我!
【问题讨论】:
这是因为您的 httpd.conf 文件中的设置。要更正问题,请按照以下步骤操作-
【讨论】:
要允许从 Internet 访问您的 Apache 服务器,您需要告诉 Apache 它允许接受来自任何 IP 地址的连接
使用 wampmanager 菜单链接编辑 httpd.conf。
在配置文件中找到这个sn-p
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from ::1
Allow from localhost
当您使用 Apache 2.4.x 时,将其更改为
# onlineoffline tag - don't remove
Require all granted
【讨论】: