【问题标题】:Heroku rake db:migrate failing with following errorHeroku rake db:迁移失败并出现以下错误
【发布时间】:2011-05-21 20:55:08
【问题描述】:

所以在将我的应用程序推送到 heroku 之后,我尝试将数据库迁移到 heroku。但是,我收到以下错误。

C:\Users\Administrator\Ruby\Myapp>heroku rake db:migrate
rake aborted!
undefined method `task' for #<MyApp::Application:0x7fc922c28dd0>

在本地,一切正常,包括迁移。

此外,迁移在几天前运行良好,因此似乎错误是在 Heroku 中从 0.8.7 更改为 0.9.0 的 rake 版本之后。

我该如何解决这个问题?

【问题讨论】:

    标签: ruby-on-rails heroku rake


    【解决方案1】:

    昨天遇到这个问题并在这里发布:Rake 0.9.0 'undefined method 'task' ' 已经指定了几种解决方案。

    【讨论】:

      【解决方案2】:

      尝试添加

      gem 'rake', '0.8.7'
      

      到您的 Gemfile,以控制 Heroku 在您的应用中使用的 Rake 版本。

      【讨论】:

        猜你喜欢
        • 2011-08-05
        • 1970-01-01
        • 2012-02-24
        • 1970-01-01
        • 2012-06-16
        • 2012-12-09
        • 2013-02-01
        相关资源
        最近更新 更多