【发布时间】:2018-04-02 14:30:37
【问题描述】:
在运行 rake db:migrate 时,出现以下错误。
/var/lib/gems/2.3.0/gems/activesupport-3.1.0/lib/active_support/values/time_zone.rb:268:警告:循环参数引用 - 现在
【问题讨论】:
-
我们能否对您的错误进行更多回溯。想看看它是从哪里升起的。
标签: ruby-on-rails
在运行 rake db:migrate 时,出现以下错误。
/var/lib/gems/2.3.0/gems/activesupport-3.1.0/lib/active_support/values/time_zone.rb:268:警告:循环参数引用 - 现在
【问题讨论】:
标签: ruby-on-rails
当您使用的 Ruby 版本对于您拥有的 Rails 版本来说太新时,就会发生这种情况。尝试将 Rails 更新到更高版本。
以下是 Rails 网站的一般指南:
Rails 5 需要 Ruby 2.2.2 或更高版本。
Rails 4 更喜欢 Ruby 2.0,需要 1.9.3 或更高版本。
Rails 3.2.x 是支持 Ruby 1.8.7 的最后一个分支。
Rails 3 及更高版本需要 Ruby 1.8.7 或更高版本。对所有以前的 Ruby 版本的支持已正式放弃。您应该尽早升级。
【讨论】: