如何通过Web浏览器设置对Symfony2应用程序的访问?

时间:2016-01-21 16:38:35

标签: php symfony vagrant virtualhost

我有一个使用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上运行的主机上的浏览器访问该应用程序。

我怎样才能做到这一点?

1 个答案:

答案 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 ,它应该可以正常工作。