search
LoginSignup
14
Help us understand the problem. What are the problem?

More than 1 year has passed since last update.

posted at

updated at

【Laravel】何をやっても.envが反映されない時の対処法(備忘録)

事象

Laravelの.envやconfigを変更した際は、下記のコマンドを実行して変更を反映させるのが一般的ですが

console
    php artisan cache:clear
    php artisan config:cache

これらを実行しても.envやconfigの内容が反映されない場合は下記のファイル削除を行うと解決します。

結論

console
    rm -f bootstrap/cache/config.php

追記

今回の事象が発生したのは、.envへの値読み込みをコントローラ上で行っていたプロジェクトで発生しました。
そもそも、.envを直接コントローラやビュー等で参照するのがマズいらしく、envの値を参照する際は、必ずconfigファイルを挟んで行わなければならない。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
14
Help us understand the problem. What are the problem?