我使用Rails 5 + CarrierWave + S3将图像加载到我的s3存储桶中。
我的model
是:
config/initializers/carrirer_wave.rb
当我尝试加载图像时,发生崩溃,并在日志中看到下一条消息:
if Rails.env.production?
CarrierWave.configure do |config|
config.fog_provider = 'fog-aws'
config.fog_credentials = {
# Configuration for Amazon S3
provider: 'AWS',
aws_access_key_id: 'MY_ACCESS_KEY',
aws_secret_access_key: 'MY_SECRET_KEY',
region: 'us-east-2',
endpoint: 'apigateway.us-east-2.amazonaws.com'
}
config.fog_directory = 'steinmann'
config.fog_public = false
end
end
出什么问题了,我该如何解决?为什么我的URI没有http?