【问题标题】:Ruby 2.3.0 - warning: circular argument reference - nowRuby 2.3.0 - 警告:循环参数引用 - 现在
【发布时间】: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


【解决方案1】:

当您使用的 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 版本的支持已正式放弃。您应该尽早升级。

【讨论】:

    猜你喜欢
    • 2015-05-22
    • 2015-09-22
    • 2016-04-17
    • 2015-02-27
    • 2018-06-05
    • 1970-01-01
    • 2014-12-23
    • 2012-01-03
    • 1970-01-01
    相关资源
    最近更新 更多