#ruby-on-rails-4 #amazon-s3 #paperclip
#ruby-on-rails-4 #amazon-s3 #скрепка
Вопрос:
Я следовал инструкциям по этой ссылке: https://devcenter.heroku.com/articles/paperclip-s3
И я получаю следующее сообщение об ошибке:
ActionView::Template::Error (missing required :bucket option):
и он указывает на строку:
<%= image_tag company.profile_image.url %>
Вот как выглядят мои текущие файлы
env.rb:
ENV['S3_BUCKET_NAME'] = 'goodlifecompanyimages'
ENV['AWS_ACCESS_KEY_ID'] = 'XXX'
ENV['AWS_SECRET_ACCESS_KEY'] = 'XXX'
development.rb:
Paperclip.options[:command_path] = "/usr/local/bin/"
config.paperclip_defaults = {
:storage => :s3,
:s3_credentials => {
:bucket => ENV['S3_BUCKET_NAME'],
:access_key_id => ENV['AWS_ACCESS_KEY_ID'],
:secret_access_key => ENV['AWS_SECRET_ACCESS_KEY']
}
}
Спасибо!
Комментарии:
1. Итак, вы получаете ошибку в рабочей среде (включено
heroku
) или в разработке?