我的电脑运行了wamp,但是我的ipad和手机都访问不了它

在一个局域网内(192.168.0.* 网段),在网上搜了一下各种配置都试过了,还是访问不了

当我在移动端浏览器输入电脑ip后

打开一个页面 ,显示3行英文

forbidden

you dont have perisson to access / on this server

apache/2.4.18(win32) php/5.6.19 server at 192.168.0.100 Port 80

我在ipad下了个工具ping 我的电脑是通的。

2个回答

在所显示的3行英文中,主要问题是看第二行!即:

【you dont have perisson to access / on this server】

中文大意为:【在这台服务器上,你没有获得访问许可】

解决办法:修改服务器的“httpd.conf”中的配置。

1、找到你的apache2.4.18服务器安装目录下/conf/httpd.conf文件
2、用文本编辑器打开httpd.conf文件
3、找到#onlineoffline tag - don’t remove注解
4、将原来的“Require local”替换为“Require all granted”试试

注意:几种常用格式,自己可以灵活配置:
Require local 仅允许本地访问;
Require all denied 拒绝所有访问;
Require all granted 允许所有访问;
Require ip 192.168.0.1 仅允许IP:192.168.0.1 访问;
Require not ip 192.168.0.1 仅禁止IP:192.168.0.1访问;

先看下本机能不能访问,如果还不能,那么就是配置问题,否则是网络问题。
配置问题主要是看权限、端口(是不是你80端口运行的,还是你还有另一个web服务器占用了80)
权限配置,一个是本身windows目录的权限,一个是apache的权限,对于apache 2.2
在httpd.conf加上Allow from all
对于apache 2.4+,加上Require all granted
网络问题看防火墙是否打开80端口,是否允许http协议,网络是不是通,你能ping通,但是是不是你的那台计算机?

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问