Ошибка «неинициализированная константа AWS (NameError)»

Это говорит, что AWS не инициализирован. Я использую драгоценный камень aws-sdk-core.

Вместо этого я попытался использовать гем aws-sdk, и проблема все еще была.

Это файл инициализаторов / aws.rb:

AWS.config(:access_key_id => ENV['AWS_ACCESS_KEY_ID'],
                      :secret_access_key => ENV['AWS_SECRET_ACCESS_KEY'])

s3 = AWS::S3.new
AVATAR_BUCKET = s3.buckets[ENV['AVATAR_BUCKET_NAME']]

Когда я пытаюсь запустить сервер или открыть консоль, я получаю эту ошибку:

/initializers/aws.rb:1:in `': неинициализированная константа AWS (NameError)

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

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