«отсутствует обязательное условие: опция корзины» в разработке S3 paperclip rails

#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 ) или в разработке?