我正在用railstutorial.org学习
Ruby on Rails
我已经把所有的东西都放在第1章,并且工作正常.然而,突然之间我的下一个应用程序有一个问题.
我已经把所有的东西都放在第1章,并且工作正常.然而,突然之间我的下一个应用程序有一个问题.
我运行“rails server”
=> Booting WEBrick => Rails 3.2.9 application starting in development on http://0.0.0.0:3000 => Call with -d to detach => Ctrl-C to shutdown server [2012-11-15 00:45:08] INFO WEBrick 1.3.1 [2012-11-15 00:45:08] INFO ruby 1.9.3 (2012-11-10) [x86_64-linux] [2012-11-15 00:45:08] INFO WEBrick::HTTPServer#start: pid=2752 port=3000
似乎是正常工作,就像我以前的应用程序一样.
但是,我尝试在各种浏览器上连接到localhost:3000,0.0.0.0:3000,127.0.0.1:3000,并且都不能建立与服务器的连接.
有些事情要注意:
– 我能够连接到本地主机一段时间 – 它似乎似乎突然停止工作的蓝色.
– 我的第一个应用程序工作正常,但现在它不适用于我的第一个应用程序.
– 我没有防火墙阻止端口,我的主机文件不是问题.
我在Ubuntu 12.10
我几乎总是通过搜索找到解决方案,但不是这一次..所以我需要一些帮助.这是非常令人沮丧的,因为我觉得这是一个简单的问题,我花了太久被困在.
谢谢.
解决方法
尝试运行它在其他端口,如3001作为:
rails server -p 3001
如果它的工作比在3000以上再试一次上面的命令.
我的其他一些软件正在使用你的3000端口,这就是为什么它没有响应.
或者对于一些先进的事情,请参见 here
rails server -p 3001
如果它的工作比在3000以上再试一次上面的命令.
我的其他一些软件正在使用你的3000端口,这就是为什么它没有响应.
或者对于一些先进的事情,请参见 here