Ruby on Rails无法访问服务器

时间:2019-06-08 17:16:33

标签: ruby-on-rails ruby server

我正在尝试在Rails上学习ruby,但是无法使服务器正常工作。我一直在关注2个教程,并且每次遇到服务器部分时,由于某种原因,我都无法使其正常工作。

我尝试过的第一个教程是可以在http://installrails.com/上找到的教程

我遵循每个步骤,当我键入 $ rails server 时,我得到了这里解释的错误Could not find gem 'turbolinks-source (~> 5)'

因为我可以解决它,所以我尝试了IFTTT教程,但没有得到更好的结果,因为在遵循他们的说明并添加了明显丢失的 tzinfo-data 宝石之后从他们的脚本中,我得到了这个日志

[2019-06-08 19:12:03] INFO  WEBrick 1.3.1
[2019-06-08 19:12:03] INFO  ruby 2.3.3 (2016-11-21) [i386-mingw32]
[2019-06-08 19:12:03] INFO  WEBrick::HTTPServer#start: pid=4504 port=3000

但我仍然无法到达他们建议的地址(http://0.0.0.0:3000/)。

对我来说,我很明显缺少一些东西,但是我真的无法解决它。

是否有帮助, 红宝石版本是2.3.3p222,rails是5.2.3

2 个答案:

答案 0 :(得分:4)

在本地计算机上运行Ruby on Rails应用程序时,以下两个URL应该有效:

顺便说一句:0.0.0.0基本上表示本地计算机上的所有IPv4地址。

答案 1 :(得分:1)

我友好地建议您在此处遵循官方的Rails指南:https://guides.rubyonrails.org/getting_started.html

他们写得很好,被指定学习铁路。您会发现这些指南很有帮助。