我有一个 Rails 应用程序设置以在 Vagrant Box 上启动。我愿意:
vagrant up
vagrant ssh
cd /vagrant
rails server &
此时一切都很好 - 我已经启动并运行了应用程序,一切都很好。我想在盒子运行时回到我的开发机器,所以我只是注销Ctrl+D。此时,当我尝试访问该应用程序时。我得到了200 OK
回应,但一个空白页。当我这样做vagrant ssh
并获取本地页面时,我得到相同的结果:200 OK
0 字节响应。
似乎注销正在停用 Webrick 服务器,同时也没有杀死它(进程正在工作并且可以被杀死)。
我想强调一下 vagrant 设置是好的 - 在注销之前一切都很好。我有端口转发设置和一切。
版本是:
- 红宝石 2.0.0dev (2013-02-08 主干 39161)
- 导轨 4.0.0