无法连接到Virtual Box设备中的Laravel服务器

时间:2014-11-21 17:47:24

标签: php networking laravel debian virtualbox

我正在尝试使用Laravel实现我的第一个Rest API。

我在Windows主机上的Virtual Box机器上运行Debian。 VM的网卡配置为"仅主机适配器"。

我可以使用http://ip-of-the-vm/phpmyadmin访问计算机上的phpmyadmin实例。但是,当我尝试在http://ip-of-the-vm:8000上访问Laravel设备时,它无效。我认为端口可能是问题所在。

有人建议如何解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

问题是laravel只能通过localhost访问。您必须使用启动服务器 php artisan serve --host 0.0.0.0其中0.0.0.0应替换为服务器的IP。 如果需要,可以选择定义端口 例如php artisan serve --host 0.0.0.0 --port 80