PHP・Laravelで.envの値が反映されない時にやってみたこと

こんにちは、さるまりんです。

今回はPHP・Laravelの小ネタです。

PHPのフレームワークLaravelを使って開発している時に.envの値が反映されないことがありました。

いくつかトライしました。

まずはキャッシュをクリア

php artisan cache:clear

次はconfigのクリア

php artisan config:clear

Webサーバの再起動もしてみました。

これでもだめ?

キャッシュされたファイルの実体も削除!

rm -f bootstrap/cache/config.php

.envの値を使うときはconfigファイルを通して使っていました。
これが残っていたのかな・・・でもなぜ?

フレームワークは便利ですが、実際にどう動いているのかがわかっていないとハマったりします。もっと勉強しなきゃ。

読んでくださってありがとうございます。

それではまた!