加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – Rails服务器正在运行,但无法连接到localhost:

发布时间:2020-12-16 20:06:11 所属栏目:百科 来源:网络整理
导读:我正在用railstutorial.org学习 Ruby on Rails 我已经把所有的东西都放在第1章,并且工作正常.然而,突然之间我的下一个应用程序有一个问题. 我运行“rails server” = Booting WEBrick= Rails 3.2.9 application starting in development on http://0.0.0.0:3
我正在用railstutorial.org学习 Ruby on Rails
我已经把所有的东西都放在第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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读