ライブ サイトから画像をアップロードしようとすると、次のエラーが表示されます。
ArgumentError (missing required :bucket option):
app/controllers/editions_controller.rb:53:in `block in create'
app/controllers/editions_controller.rb:52:in `create'
と の最新バージョンを持っていaws-sdk
ますpaperclip
私は production.rb に次のものを持っています
config.paperclip_defaults = {
:storage => :s3,
:s3_credentials => {
:bucket => ENV['bucket_name'],
:access_key_id => ENV['key'],
:secret_access_key => ENV['key2']
}
heroku アプリに AWS_BUCKET を設定しました。
AWS_BUCKET: bucket_name
S3_BUCKET_NAME: bucket_name
AWS_ACCESS_KEY_ID: key
AWS_SECRET_ACCESS_KEY: key2
これが機能しない理由を誰かが提案できますか? ありがとう。