Php 如何设置通过web浏览器访问Symfony2应用程序?

Php 如何设置通过web浏览器访问Symfony2应用程序?,php,symfony,vagrant,virtualhost,Php,Symfony,Vagrant,Virtualhost,我有一个Linux虚拟机,使用Vagrant构建。我正在开发一个使用Symfony2构建的应用程序,并希望使用PHP的内置服务器来托管该应用程序。我已经使用以下命令成功地运行了PHP服务器:PHP-bin/console-server:start。这告诉我: [OK] Web server listening on http://127.0.0.1:8000 我在文件中指定了以下内容: config.vm.network "private_network", ip: "192.168.56.

我有一个Linux虚拟机,使用Vagrant构建。我正在开发一个使用Symfony2构建的应用程序,并希望使用PHP的内置服务器来托管该应用程序。我已经使用以下命令成功地运行了PHP服务器:
PHP-bin/console-server:start
。这告诉我:

 [OK] Web server listening on http://127.0.0.1:8000
我在文件中指定了以下内容:

config.vm.network "private_network", ip: "192.168.56.109
我想通过运行Windows 7的主机上的浏览器访问应用程序


如何实现这一点?

内置web服务器的默认IP是
127.0.0.1
。为了使其在您的流浪机器外可见,您需要将其绑定到
0.0.0.0

php bin/console server:start 0.0.0.0

然后访问
http://192.168.56.109:8000
并且应该正常工作。

内置web服务器的默认IP为
127.0.0.1
。为了使其在您的流浪机器外可见,您需要将其绑定到
0.0.0.0

php bin/console server:start 0.0.0.0

然后访问
http://192.168.56.109:8000
它应该能正常工作。

你的主机操作系统上有ping你的流浪ip吗?你得到了什么
http://192.168.56.109:8000
?你的主机操作系统上有ping你的流浪ip吗?你得到了什么
http://192.168.56.109:8000