Мое приложение, похоже, выдает ошибку при запуске при использовании жгута тумана/aws и инструкций в вики-носителе.Конфигурация Carrierwave с fog/aws
Я просто хочу загрузить на Amazon S3.
Ошибка броска является
undefined method `fog_provider=' for CarrierWave::Uploader::Base:Class
Gemfile.rb
gem "fog"
gem "fog-aws"
gem "carrierwave"
Инициализаторы/carrierwave.rb
CarrierWave.configure do |config|
config.permissions = 0666
config.directory_permissions = 0777
config.storage = :fog
config.fog_provider = 'fog/aws'
config.fog_credentials = {
provider: 'AWS',
aws_access_key_id: 'KEYID',
aws_secret_access_key: 'SECRETID',
region: 'us-east-1'
}
config.fog_directory = 'bucket-name'
config.fog_public = false
end
Моя конфигурация выглядит так же, как ваша выше. Я устанавливаю ключ поставщика. Я согласен, я бы предпочел не использовать мастера. – anthonycollini