命令php artisan在其他网络上投放?

Non*_*one 0 laravel laravel-5 laravel-5.2

我知道当我运行此命令时:

php artisan serve --host=localhost
Run Code Online (Sandbox Code Playgroud)

当其他计算机位于同一网络上时,它可以工作,但是如果其他网络上的某人想要访问它,可以吗?我问,因为我目前无法检查。

dpa*_*oli 5

除了为防火墙和路由器设置正确的规则外,您还需要在可访问主机上运行命令,即:

php artisan serve --host 0.0.0.0
Run Code Online (Sandbox Code Playgroud)

或更明确地使用您的IP地址

php artisan serve --host YOUR_IP_HERE
Run Code Online (Sandbox Code Playgroud)