не удалось загрузить файл изображения в корзину S3 в моем приложении с туманным камнем, хотя я мог загрузить локально.
Я все еще могу успешно войти в AWS с правильным именем пользователя IAM, у которого есть имена политик AdministratorAccess и AmazonS3FullAccess.Я вижу мое S3 Bucket прямо там с файлом изображения, который я загружал туда ранее.
Я пробовал с другим новым пользователем и получил "Идентификатор ключа доступа AWS, который вы указали, не существует в наших записях«.сообщение об ошибке.Я пытаюсь 3-го нового пользователя, ожидая ваших ответов.
В моем файле carrier_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 => 'correct aws_access_key_id',
:aws_secret_access_key => 'correct aws_secret_access_key',
:region => 'us-east-2',
:host => 's3.us-east-2.amazonaws.com'
}
config.fog_directory = 'correct bucket name'
end
end
...
Любые предложения могут мне очень помочь, так как я имеюуже закончились идеи.Спасибо!