2011-05-21 130 views
1

因此,在推送我的應用程序到heroku後,我試圖將數據庫遷移到heroku。但是,我收到以下錯誤。Heroku rake db:遷移失敗,出現以下錯誤

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

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

另外,遷移幾天前工作得很好,因此看起來錯誤是在Heroku中從Rails版本從0.8.7變爲0.9.0之後。

我該如何解決這個問題?

回答

2

嘗試增加

gem 'rake', '0.8.7' 

到你的Gemfile,控制耙的版本上的Heroku應用程序使用。