ペーパークリップを使用してデータを s3 にアップロードしようとしています。次のエラーが発生し続けます
欠落必須:bucket オプション
app/controllers/documents_controller.rb:64:
block in update' app/controllers/documents_controller.rb:63:in
更新中'
config/environments/development.rb を適切な s3 クレデンシャルで更新しました。アプリをローカルで実行するとこのエラーが発生します。Heroku ではまだ試していません。他に何が欠けていますか?
ドキュメント.rb
class Document < ActiveRecord::Base
attr_accessible :documentId, :name, :docstack
has_attached_file :docstack, styles: {
thumb: '200x200',
medium: '33x300>'
}
end
開発.rb
config.paperclip_defaults = {
:storage => :s3,
:s3_credentials => {
:bucket => ENV['bucket'],
:access_key_id => ENV['123'],
:secret_access_key => ENV['key']
}
}
更新:このブログ を参照していただきありがとうございます