Отсутствует требование при использовании 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