Excon :: Errors :: BadRequest RoR教程Hartl 11

时间:2016-03-13 15:40:03

标签: ruby-on-rails ruby carrierwave railstutorial.org fog

我正在阅读并关注M.Harls“Ruby on Rails教程”,并且我坚持引入AWS。我收到了这个错误: Server logs

微博控制器中的7行是“如果@ micropost.save”,所以它显然没有保存。 像Hartl描述的那样,我使用CarrierWave和雾。这是我的CarrierWave配置:

if Rails.env.production?
CarrierWave.configure do |config|
config.fog_credentials = {
  # Configuration for Amazon S3
  :provider              => 'AWS',
  :aws_access_key_id     => ENV['S3_ACCESS_KEY'],
  :aws_secret_access_key => ENV['S3_SECRET_KEY'],
  :region                 => ENV['S3_REGION'] 
}
config.fog_directory     =  ENV['S3_BUCKET']
end
end

我该如何解决这个问题?

0 个答案:

没有答案