WampServer 3 访问403 Forbidden You don't have permission to access this resource 解决

大多数百度到的答案仅适用于WampServer3以下的版本,这里我介绍一种适用于WampServer3版本解决方案

问题:安装好WampServer3后无法通过公网IP进行访问,出现403 Forbidden错误

解决方案:
首先左键单击右下角WampServer3的图标(绿色的),然后依次找到httpd-vhosts.conf,注意不是httpd.conf,因为WampServer3中预定义了虚拟主机,所以要修改虚拟主机的配置才会起作用。
在这里插入图片描述
打开httpd-vhosts.conf后,内容大概是这样的

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot C:/wamp/www
    <Directory  "C:/wamp/www/">
        Options +Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
    </Directory>
</VirtualHost>

修改倒数第3行Require localRequire all granted即可,修改后的配置文件如下

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot C:/wamp/www
    <Directory  "C:/wamp/www/">
        Options +Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

然后重新启动WampServer即可。

需要注意的是,403 Forbidden也有可能是因为端口配置错误引起的,如果上述的方法无效,那么有两种方法可以参考。

1、考虑修改httpd-vhosts.conf文件的第一行<VirtualHost *:80>后面的"80"为其他端口号,如<VirtualHost *:8080>

2、重新安装Apache,选择如图所示选项即可(需要先点击上面的"停止服务")
在这里插入图片描述
重新安装完成之后重新启动WampServer即可,此时Apache的访问端口会被重置为80。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白水baishui

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值