こんにちは、さるまりんです。
今回はPHP・Laravelの小ネタです。
PHPのフレームワークLaravelを使って開発している時に.env
の値が反映されないことがありました。
いくつかトライしました。
まずはキャッシュをクリア
php artisan cache:clear
次はconfig
のクリア
php artisan config:clear
Webサーバの再起動もしてみました。
これでもだめ?
キャッシュされたファイルの実体も削除!
rm -f bootstrap/cache/config.php
.env
の値を使うときはconfig
ファイルを通して使っていました。
これが残っていたのかな・・・でもなぜ?
フレームワークは便利ですが、実際にどう動いているのかがわかっていないとハマったりします。もっと勉強しなきゃ。
読んでくださってありがとうございます。
それではまた!