我使用命令
在localhost端口8000上启动了一个网页(只有一个文件 index.php ) php -S localhost:8000
我的私人IP地址为 192.168.1.109 ,我尝试从同一网络上的手机访问该网页,并提供链接
http://192.168.1.109:8000/index.php
但是我无法访问它。有什么建议吗?
答案 0 :(得分:0)
你告诉服务器要监听localhost
,这就是它正在做的事情。正在监听127.0.0.1
(如果您违反了IPv6,可能会::1
)。
如果你想让它听192.168.1.109
那么你必须告诉它这样做:
php -S 192.168.1.109:8000
或者告诉它在所有网络接口上监听:
php -S 0.0.0.0:8000