2016-01-21 5 views
0

У меня есть виртуальная коробка Linux, построенная с использованием Vagrant. Я работаю над приложением, созданным с использованием Symfony2, и хочу использовать встроенный сервер PHP для размещения приложения. У меня есть сервер PHP, который успешно работает с помощью команды: php bin/console server:start. Это говорит мне:Как настроить доступ к приложению 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 и он должен работать правильно.

Смежные вопросы