我有一个使用Vagrant构建的Linux虚拟机。我正在研究使用Symfony2构建的应用程序,并希望使用PHP的内置服务器来托管应用程序。我使用命令php bin/console server:start
成功运行了PHP服务器。这告诉我:
[OK] Web server listening on http://127.0.0.1:8000
我在Vagrantfile中指定了以下内容:
config.vm.network "private_network", ip: "192.168.56.109
我想通过在Windows 7上运行的主机上的浏览器访问该应用程序。
我怎样才能做到这一点?
答案 0 :(得分:2)
内置Web服务器的默认IP为Set([Test(2,3),Test(2,3)])
。为了使它在您的流浪汉机器外可见,您需要将其绑定到127.0.0.1
:
0.0.0.0
然后您访问php bin/console server:start 0.0.0.0
,它应该可以正常工作。