Отсутствует требование при использовании carrierwave и fog для загрузки файла на S3

Я получил эту ошибкуMissing required arguments: aws_access_key_id, aws_secret_access_key, Это кажется странным, потому что я уже добавил carrierwave.rb в папку инициализаторов. Ключ доступа / секретный ключ работает отлично, когда я используюAWS-SDK

CarrierWave.configure do |config|
  config.fog_credentials = {
    provider: "AWS",
    aws_access_key_id: ENV["PUB-KEY"],
    aws_secret_access_key: ENV["SEC-KEY"]
  }
  config.fog_directory = ENV["mybucket"] 
end

Ответы на вопрос(2)

Ваш ответ на вопрос