【发布时间】:2018-09-24 08:42:13
【问题描述】:
全部,
将我的 Ruby 升级到 2.5.1 并将 Rails 版本升级到 4.2.5 后,当我尝试启动我的 rails 服务器时,我收到以下消息并且它崩溃了。我已经看到了几个关于该错误的链接,但这些链接并没有阻止 rails 服务器启动。除了升级到 5.0.2 还有其他方法吗?我的 Gem 版本也是 2.7.6。
rails server
=> Booting WEBrick
=> Rails 4.2.5 application starting in development on http://localhost:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
/usr/local/lib/ruby/gems/2.5.0/gems/activesupport-4.2.5/lib/active_support/core_ext/numeric/conversions.rb:121: warning: constant ::Fixnum is deprecated
/usr/local/lib/ruby/gems/2.5.0/gems/activesupport-4.2.5/lib/active_support/core_ext/numeric/conversions.rb:121: warning: constant ::Bignum is deprecated
Exiting
Traceback (most recent call last):
【问题讨论】:
-
使用早期的 ruby 版本?我在使用 ruby 2.3.1 的 Rails 4.2.7.1 上,一切都很好。或者,根据this,升级到 4.2.8 或更高版本。
-
这工作@jvillian 谢谢。我升级到 Rails 4.2.8!如果其他人可能有同样的问题,您可以将其发布为答案吗?我会接受它作为答案。谢谢。
标签: ruby-on-rails ruby ruby-on-rails-4 rubygems