为什么WAMP这样说:“禁止你没有权限访问/在这台服务器上。”?

时间:2014-04-20 17:14:59

标签: html windows wamp

所以我在Windows 7上安装了WAMP并端口转发了我的Privat IP,我尝试使用我的公共IP,但没有运气。它只是给了我这个错误:禁止

你没有访问/在这个服务器上的权限。我用localhost和127.0.0.1测试了它并且它工作了,但是我的公共IP它没有。请帮助我!

2 个答案:

答案 0 :(得分:1)

这是因为你httpd.conf文件中的设置。要解决此问题,请按照步骤 -

  1. 点击wamp图标。
  2. 转到,Apache - >的httpd.conf
  3. 现在搜索"控制谁可以从此服务器获取内容。"
  4. 见下文,应该有一行"拒绝所有"。
  5. 将其更改为"允许所有"。

答案 1 :(得分:1)

要允许从Internet访问Apache服务器,您需要告诉Apache允许其接受来自任何IP地址的连接

使用wampmanager菜单链接编辑httpd.conf

在配置文件中找到此代码段

#   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