我正在我的本地机器上开发一个symfony项目,我希望通过IP(两台连接到wifi网络的机器)在我的手机上测试它。如何在手机上访问端口8000(symfony&#39的默认端口)?
我已经知道通过服务设备的IP访问localhost,但我也想访问我无法从我的设备获取的端口(8000)!
感谢所有帮助
答案 0 :(得分:2)
回答another Question时,添加参数0.0.0.0:8000
可能会解决这个问题,让Symfony不仅响应本地请求,还接受来自其他设备的请求。
然后调用应该是这样的:
php bin/console server:run 0.0.0.0:8000
答案 1 :(得分:1)
从本地计算机访问它但使用它的IP地址的方式相同,例如:
http://192.168.1.2:8000
其中192.168.1.2是本地网络中的计算机IP地址(使用ipconfig命令检查 - 在Windows上或在Linux / Mac OS X上使用ifconfig)。请确保您的防火墙(在本地计算机和路由器上)不会阻止此(8000)端口。
UPD:顺便说一下,据我记忆,Symfony的默认端口是8080,而不是8000.请仔细检查。