Ruby on rails 4 ';缺少必需选项:bucket选项';S3回形针导轨的开发
我按照此链接中的说明进行操作: 我收到以下错误消息:Ruby on rails 4 ';缺少必需选项:bucket选项';S3回形针导轨的开发,ruby-on-rails-4,amazon-s3,paperclip,Ruby On Rails 4,Amazon S3,Paperclip,我按照此链接中的说明进行操作: 我收到以下错误消息: ActionView::Template::Error (missing required :bucket option): 它指向一条线: <%= image_tag company.profile_image.url %> development.rb: Paperclip.options[:command_path] = "/usr/local/bin/" config.paperclip_defaults =
ActionView::Template::Error (missing required :bucket option):
它指向一条线:
<%= image_tag company.profile_image.url %>
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']
}
}
谢谢大家! 那么您是在生产环境(在heroku上)还是在开发中遇到了错误?
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']
}
}