【问题标题】:Rails Server Launch FailRails 服务器启动失败
【发布时间】:2016-05-04 02:58:32
【问题描述】:

我需要帮助来修复我的红宝石。直到今天早上我尝试启动我的 Rails 服务器并收到此错误消息时,它工作得非常好:

Daniels-MacBook-Pro:myrubyblog daniellim$ rails s -p 5040 /Users/daniellim/.rbenv/versions/2.3.0/bin/rails:23:in load': 无法加载此类文件 -- /Users/ daniellim/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/rails-4.2.6/bin/rails (LoadError) 来自 /Users/daniellim/.rbenv/versions/2.3.0/ bin/rails:23:in main>'

我已经尝试过捆绑安装和更新,但它似乎不起作用。

【问题讨论】:

  • bundle exec rails s 工作得更好吗?也许你的系统rails gem 坏了。
  • 它确实启动但随后加载到错误页面。
  • 您使用的是哪个版本的 ruby​​ 和 rails?
  • @Nirupa 版本是 ruby​​ 2.3.0p0
  • 和rails版本?

标签: ruby-on-rails ruby ruby-on-rails-3


【解决方案1】:

根据您遇到的错误,您没有安装 rails(或正确版本的 rails)。

因此,首先在你的系统上安装 rails

gem install rails -v 4.2.6

或者如果您已经安装了它,请更新它

gem update rails 

如果我遗漏了什么,请告诉我?

【讨论】:

  • 嘿伙计,我已经完成了更新。但我的 localhost 页面显示错误>>显示 /Users/daniellim/ruby/myrubyblog/app/views/layouts/application.html.erb 其中第 5 行出现:Permission denied @ utime_internal - /Users/daniellim/ruby/myrubyblog/tmp /cache/assets/sprockets/v3.0/DS/DSOLSc6A5RVSmvM415eEWAWG_AgOvZcLZOXQjsXyWQA.cache 提取的源代码(第 5 行附近):
  • 我已经更新了我的答案,尝试使用上面的链接更新 rails。
  • 你试过先安装吗?如果这不起作用,请尝试更新
  • 我又做了一次.. 希望它有效。我也将 rails 版本更新到最新版本 5.0.0 beta
  • 我也希望如此.. 告诉我进展如何
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-04-15
  • 2013-03-02
  • 2017-03-21
  • 2021-02-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多