php artisan serve --host 0.0.0.0 无法从同一网络上的移动设备访问

Ric*_*son 7 php port host laravel laravel-artisan

我试图通过共享网络共享我的 Laravel 项目,使用;

php artisan serve --host 192.168.X.XXX --port 8000

这有效并且不会产生任何错误,但我仍然无法在连接到同一 wifi 网络的其他机器上访问我的应用程序,使用我的 Mac 的 IP 地址进行连接。

我尝试了不同的端口并更改了我的 Mac 的 IP 地址以尝试修复它,但到目前为止没有任何效果。

知道是什么导致了这个问题吗?任何建议将不胜感激,谢谢!

小智 1

因为 0.0.0.0 是 127.0.0.1 和“localhost”的另一个名称。0.0.0.0 表示任何本地(内部)接口。您必须使用本地网络的IP(即192.168.xx)

  • 0.0.0.0 表示所有 IPv4 地址,而不是任何内部地址。 (21认同)