0

当我尝试使用除 localhost 之外的任何东西连接到我的 WAMP 服务器时,我收到错误 403。

[Tue Sep 24 10:23:06.363000 2013] [access_compat:error] [pid 2912:tid 1520] [client ip:ip:ip:ip:49886] AH01797: client denied by server configuration: C:/wamp/www/
[Tue Sep 24 10:23:06.916000 2013] [access_compat:error] [pid 2912:tid 1520] [client ip:ip:ip:ip:49886] AH01797: client denied by server configuration: C:/wamp/www/favicon.ico

我尝试将 wamp 服务作为我的帐户启动(在 win7 x64 上运行)。我试图在 httpd.config 中编辑这些行

<Directory />
    #Options FollowSymLinks
    Options Indexes FollowSymLinks Includes ExecCGI
    AllowOverride All
    Order deny,allow
    Allow from all
</Directory>

但我仍然得到错误。编辑:我安装了旧版本的 WAMP(2.2E),一切正常,不确定最新版本(2.4)有什么不同

4

1 回答 1

1

将该部分更改回

Order Deny,Allow
Deny from all

该部分控制对您的根驱动器的访问,并且应该始终是“拒绝所有人”

查找 https.conf 的这一部分

#   onlineoffline tag - don't remove

并将下面的部分更改为

Allow from 127.0.0.1 ::1 localhost

还要确保您的主机文件c:\windows\system32\drivers\etc\host有这些条目

127.0.0.1  localhost
::1        localhost

编辑:

您实际上并没有说您使用的是 WAMP 2.4。它会有所帮助:

在这种情况下,请阅读wampserver 论坛上的这个帖子,它描述了如何修复一堆 2.4 问题。

于 2013-09-24T08:38:39.457 回答