私は現在、最新のaws-sdk
提案された宝石でペーパークリップを構成しようとしています。
私のS3.ymlファイルには次のようなものがあります
development:
bucket: newmeeter-dev
access_key_id: ENV['S3_KEY']
secret_access_key: ENV['S3_SECRET']
しかし、それはENV変数を認識していません。次のエラーが発生します
AWS::S3::Errors::InvalidAccessKeyId in PhotosController#create
The AWS Access Key Id you provided does not exist in our records.
アクセスとシークレットの両方をファイルに直接入れようとすると、完全に機能します。同時に、両方のENV変数をビューまたはコンソールに出力しようとしましたが、それらの値は問題なく表示されます。
なぜ認識されないのかわかりません。