设备和电脑处于同一网段,现有一个智能设备,需要访问到thinkphp的接口。
正常在电脑上访问这个接口是:http://localhost/demo/index.php/c/a
或者:http://127.0.0.1/demo/index.php/c/a
那么智能设备怎么才能访问到接口呢?
尝试过用ip访问,但是会出现:you don't have permission to access on this server.
修改过apache的httpd.config文件:
<code>< Directory / >
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
< /Directory ></code>仍然没有权限。是不是跟防火墙有关系?
或者如果用电脑广播出WiFi,让设备连上WIFI,就不会出现这种情况了?
设备和电脑处于同一网段,现有一个智能设备,需要访问到thinkphp的接口。
正常在电脑上访问这个接口是:http://localhost/demo/index.php/c/a
或者:http://127.0.0.1/demo/index.php/c/a
那么智能设备怎么才能访问到接口呢?
尝试过用ip访问,但是会出现:you don't have permission to access on this server.
修改过apache的httpd.config文件:
<code>< Directory / >
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
< /Directory ></code>仍然没有权限。是不是跟防火墙有关系?
或者如果用电脑广播出WiFi,让设备连上WIFI,就不会出现这种情况了?
Deny from all ? 改成allow from all 试试
看你手机的IP和电脑是不是在同一网段,同网段再用PC ping 你手机IP. 如果ping不通,说明路由器做了内网apr隔离,连不通的,有条件的可尝试PC建热点
httpd配置,不要写死ServerName , 写*号
先把deny注掉,这是黑名单设置
应该能用把127.0.0.1改成你电脑的ip地址试试
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号