mke*_*l23 2 vagrant laravel vagrantfile
我正在尝试进行Vagrant/Laravel设置,但只有一个问题:当我php artisan serve在我的Vagrant VM上运行,并尝试在我的主机浏览器上查看项目时,浏览器说它无法连接/页面isn找不到.
这是我的Vagrantfile:
Vagrant.configure("2") do |config|
config.vm.box = "hashicorp/precise32"
config.vm.provision :shell, :path => "bootstrap.sh"
config.vm.network "private_network", ip: "192.168.50.4"
config.vm.provider :virtualbox do |vb|
vb.name = "dev_host"
end
end
Run Code Online (Sandbox Code Playgroud)
在我之后vagrant up,我进入我的Laravel项目文件夹并运行php artisan serve并在localhost:8000上运行,所以我转到192.168.50.4:8000并且它没有显示.
任何评论表示赞赏!
您必须将PHP服务器绑定到指定的IP(192.168.50.4)或所有接口(0.0.0.0).甚至端口转发也使用隐式NAT接口而不是VM上的环回(localhost,127.0.0.1).
| 归档时间: |
|
| 查看次数: |
3083 次 |
| 最近记录: |