2016-01-21 46 views
0

我有一個Linux虛擬框,使用Vagrant構建。我正在使用Symfony2構建的應用程序,並希望使用PHP的內置服務器來託管應用程序。我已經使用以下命令成功運行PHP服務器:php bin/console server:start。這告訴我:如何設置通過Web瀏覽器訪問Symfony2應用程序?

[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

你有ping你的主機操作系統上的流浪ip嗎? – darkomen

+0

你在'http://192.168.56.109:8000'上得到了什麼? –

回答

2

內置網頁服務器的默認IP爲127.0.0.1。爲了讓它成爲你流浪的機外可見,您需要將其綁定到0.0.0.0

php bin/console server:start 0.0.0.0 

那麼你訪問http://192.168.56.109:8000,它應該正常工作。

相關問題