我一直在运行一个我在WAMPserver上开发的网站。
当我尝试通过运行它的计算机上的IPv4地址以及网络上的任何其他设备访问它时,我发现错误403 Forbidden You don't have permission to access / on this server
。
请在截止日期之前提供帮助。
答案 0 :(得分:2)
WAMPServer被设计为开发工具,而不是LIVE站点的环境,因此默认情况下,所有Apache安全性都基于允许从运行WAMPServer的PC进行访问,而不是其他任何内容。
如果您想向全世界开放您的网站,可以使用菜单项Put Online
left click wampmanager -> Put Online
如果这不起作用,通常是因为你在httpd.conf文件中输入了一些内容,你可以手动进行所需的更改。
编辑\ wamp \ bin \ apache \ apachex.y.z \ conf \ httpd.conf \ httpd.conf
查找此部分
# onlineoffline tag - don't remove
Order Deny,Allow
Deny from all
Allow from 127.0.0.1 localhost ::1
并将其更改为
# onlineoffline tag - don't remove
Order Allow,Deny
Allow from all
如果您使用的是Apache 2.4.x,则语法已经变为chnaged,您需要将其更改为
# onlineoffline tag - don't remove
Require all granted
非常小心不要将任何其他部分更改为Allow from all
或Require all granted
,因为这会非常容易损害您的PC安全性。