Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 4 ';缺少必需选项:bucket选项';S3回形针导轨的开发_Ruby On Rails 4_Amazon S3_Paperclip - Fatal编程技术网

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']
    }
  }