Rails 5 + CarrierWave + S3 URI :: InvalidURIError

时间:2018-11-15 14:29:34

标签: ruby-on-rails amazon-s3

我使用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?

0 个答案:

没有答案