我得到了这个错误Missing required arguments: aws_access_key_id, aws_secret_access_key
。这看起来很奇怪,因为我已经在 initializers 文件夹中添加了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