The device and computer are in the same network segment, and an existing smart device requires access to the Thinkphp interface.
Normal access to this interface on the computer is:
http://localhost/demo/index.php/C/A
Or:
http://127.0.0.1/demo/index.php/C/A
So how can smart devices access the interface?
An attempt was made to access the IP, but it will appear: You do not have the permission to access in this server.
Modified Apache Httpd.config File:
< Directory / > Options FollowSymLinks AllowOverride None Order deny,allow Deny from all< /Directory >
Still does not have permissions. Does it have anything to do with firewalls?
Or if you use a computer to broadcast WiFi, so that the device connected to the WiFi, there will be no such situation?
Reply content:
The device and computer are in the same network segment, and an existing smart device requires access to the Thinkphp interface.
Normal access to this interface on the computer is:
http://localhost/demo/index.php/C/A
Or:
http://127.0.0.1/demo/index.php/C/A
So how can smart devices access the interface?
An attempt was made to access the IP, but it will appear: You do not have the permission to access in this server.
Modified Apache Httpd.config File:
< Directory / > Options FollowSymLinks AllowOverride None Order deny,allow Deny from all< /Directory >
Still does not have permissions. Does it have anything to do with firewalls?
Or if you use a computer to broadcast WiFi, so that the device connected to the WiFi, there will be no such situation?
Deny from all? Change to allow by all try
Look at your phone's IP and computer is not in the same network segment, the same network segment and then use the PC ping your phone IP. If the ping does not pass, the router has done an intranet APR isolation, not connected, conditional can try to build hot pc
HTTPD configuration, do not write dead servername, write * number
Put the deny first, this is the blacklist setting
should be able to try to change the 127.0.0.1 to your computer's IP address.