2011-03-28 72 views
0

我的應用程序在Heroku上運行,直到向gemfile添加「gem'aws-s3'::require =>'aws/s3'」。 (我也嘗試過只有第一部分)。 只要我添加此,並嘗試「Heroku的耙分貝:遷移」我得到這個錯誤添加Amazon簡單存儲服務(aws-s3)時,Heroku應用程序中斷了

「!耙中止 沒有這樣的文件來加載 - 導軌/所有 /應用/ Rake文件:4」

它可以在我的本地服務器上正常工作,並且它在heroku上正常工作,直到我更改gemfile。

任何想法?

編輯 這裏是整個的Gemfile

source 'http://rubygems.org' 

gem 'rails' 

gem 'devise' 

gem 'omniauth' 

gem 'nifty-generators' 

gem 'paperclip' 

gem 'sqlite3-ruby', :require => 'sqlite3' 

gem 'aws-s3' 


group :development, :test do 

    gem 'rspec-rails' 

    gem 'annotate-models' 

end 

/編輯

+0

我和其他許多人在Heroku上使用aws-s3並沒有問題 - 我們可以看到整個gemfile – 2011-03-29 08:17:49

回答

0

這是要健全含糊,但我記得一些事情需要到指定的版本AWS-S3,我爲了讓S3在我的Heroku應用程序中正常工作而使用。這可能是值得嘗試:改變你的Gemfile後

bundle update 

config.gem "aws-s3", :version => ">= 0.6.2", :lib => "aws/s3" 

不要忘記。

對不起,我一直試圖絞盡腦汁,爲了支持它,所以值得一試。

相關問題