🖥

Laravel – .env で設定したAWS S3の値が空文字が返ってくるんだが

に公開

問題

.envで設定しているはずが空文字が返って来る。

> env('AWS_SECRET_ACCESS_KEY')
= ""

php artisan cache:clear でも解決しない。

解決

初歩的なミスだった。
.env ファイルで二重に設定していた。

.envの例


AWS_ACCESS_KEY_ID=xxx
AWS_SECRET_ACCESS_KEY=yyy

...(たくさんの行)...

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=

分かったこと

Laravelの .env は丁寧にAWSの例までデフォルトで用意してくれていた。
AWS推しのフレームワークだった。

チャットメンバー募集

何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。

https://line.me/ti/g2/eEPltQ6Tzh3pYAZV8JXKZqc7PJ6L0rpm573dcQ

Twitter

https://twitter.com/YumaInaura

公開日時

2022-12-23

Discussion