🦔
Renderにデプロイ後の環境で画像が表示されない
環境
本番環境:Render
ActiveStorage:AWS S3
発生した問題
作成したフリマアプリから商品を出品した際にエラーが発生。
ページを読み込み直すと、実際の出品はできているが、画像だけがブランクになっている状態。
RenderのLogから確認したエラー
Aws::Sigv4::Errors::MissingCredentialsError (missing credentials, provide credentials with one of the following options:
Jan 8 12:57:40 AM - :access_key_id and :secret_access_key
Jan 8 12:57:40 AM - :credentials
Jan 8 12:57:40 AM - :credentials_provider):
実施した事
RenderのEnvironment VariablesにAWSの「AWS_ACCESS_KEY_ID」「AWS_SECRET_ACCESS_KEY」を入力
最後に
Pay.jpのバージョンアップに伴い、久しぶりにフリマアプリのコードを編集し、デプロイ後の動作チェックをしている際に今回のエラーに気づきました。
備忘録として、保存しておきます。
Discussion