2016-04-24 5 views
0

Я установил рельсы на Vagrant и попытался создать мое первое приложение для рельсов, однако «сервер rails» занимает много времени (т. Е. Никогда не завершается после). Я использую Windows и установил Vargant и виртуальную коробку. На мой Бродячей файл, я также обновил ядро ​​процессора и памяти к следующемуНе удалось запустить Rails в виртуальной машине в Windows

vb.customize ["modifyvm", :id, "--memory", "4096"] 
vb.customize ["modifyvm", :id, "--cpus", "2"] 

, но до сих пор не могу показаться, чтобы начать рельсы на моей версии VM Rails является 4.2.6

below is the screen capture

Примечание: командная строка никогда не возвращается после этой точки

+0

Похоже, что это работает. Сервер будет продолжать работать до тех пор, пока вы не нажмете 'ctrl + c', чтобы остановить его. При необходимости откройте 2-й терминал. Можете ли вы открыть http: // localhost: 3000 в браузере и увидеть страницу приветствия? – house9

ответ

0

rails server как любой веб-сервер предназначен для работы в качестве постоянного процесса. Он сидит там и ждет веб-запросов, поэтому поведение, которое вы видите, на самом деле именно то, как он должен работать.

Для выхода из сервера (и большинство программ UNIX), вы можете отправить команду прекратить с CTRL +C.

Вы также можете запустить сервер в фоновом режиме в Bash, начиная его с:

rails s & 

Вы можете вернуть его на передний план с fg. Хотя я обычно просто открываю другое окно оболочки.

0

Ваш сервер рельсов работает правильно.

Но вам нужен белый список этого IP-адреса.

В конфигурации/сред/development.rb включают в себя следующие строки

config.web_console.whitelisted_ips = '10.0.2.2' 

Читайте здесь для получения дополнительной информации ...

https://github.com/rails/web-console#configweb_consolewhitelisted_ips

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

  • Нет связанных вопросов^_^