我正在阅读并关注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
我该如何解决这个问题?