🦔

Renderにデプロイ後の環境で画像が表示されない

2023/01/08に公開

環境

本番環境: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