首页 > 后端开发 > php教程 > 为什么我在尝试从本地网络访问 WAMP 服务器时收到'403 Forbidden”错误?

为什么我在尝试从本地网络访问 WAMP 服务器时收到'403 Forbidden”错误?

DDD
发布: 2024-10-29 12:33:29
原创
971 人浏览过

Why Am I Getting a “403 Forbidden” Error When Trying to Access My WAMP Server From My Local Network?

从本地网络访问 WAMP 服务器时出现错误“403 禁止”

尽管遵循了多种在线解决方案,但仍无法从本地网络访问您的 WAMP 服务器,导致持续出现“403 Forbidden”错误消息?这个问题可能会令人沮丧,但这里有一个解决它的综合指南。

对于 WAMPServer 2.5 及以下版本

WAMPServer 本质上是为安全开发服务器设置而配置的,限制了从外部机器访问。要允许从本地网络访问,请编辑 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
登录后复制

更改为:

#   onlineoffline tag - don't remove
Require local
Require ip 192.168.0
登录后复制

要求本地允许从 127.0.0.1、localhost 和 :: 进行访问1,而需要 ip 192.168.0 允许从您内部网络上的任何 IP 进行访问,包括服务器的实际 IP 地址。

对于 WAMPServer 版本 3 及以上

中这些版本中,虚拟主机是为 localhost 预定义的,因此必须对虚拟主机定义配置文件(httpd-vhosts.conf)进行修改:

<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory  "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
登录后复制

修改为:

<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp/www
<Directory  "D:/wamp/www/">
Options +Indexes +FollowSymLinks +MultiViews
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
登录后复制

重新启动 Apache

进行这些更改后,重新启动 Apache 以应用设置。

防火墙和 McAfee 例外

确保防火墙和 McAfee 例外已配置为允许指定端口(通常为 80)上的流量。

其他注意事项

  • 验证您的防病毒/防火墙软件任何其他限制或配置的设置。
  • 检查是否有任何其他软件或服务,例如其他 Web 服务器(例如 IIS),可能会干扰 WAMPServer。
  • 确认两台电脑都正常在同一网络下,可以互相ping通。

以上是为什么我在尝试从本地网络访问 WAMP 服务器时收到'403 Forbidden”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板