HerokuでS3を使うアプリで500エラーが出た時の設定


heroku側のconfigにS3のキーをセット

Laravelで作ったアプリをHerokuにデプロイしたら500Errorが出た話ですが、

AWS S3を使用している場合には、AWSのLaravelプロジェクト内の「.env」だけではなく、
Herokuのconfig側も設定が必要

heroku config:set 
AWS_ACCESS_KEY_ID=AAAAAAAAAAAAAA AWS_SECRET_ACCESS_KEY=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 
AWS_DEFAULT_REGION=ap-southeast-1 AWS_BUCKET=AAAAAAAA -a アプリ名

的な感じで設定が可能