如何阻止Laravel缓存ENV文件,有没有办法?

nik*_*aft 3 laravel

我发现我无法更改.env文件中的内容,并让Laravel在下次运行时选择它。例如我改变了

APP_ENV=production
Run Code Online (Sandbox Code Playgroud)

APP_ENV=local
Run Code Online (Sandbox Code Playgroud)

跑步时

artisan migrate
Run Code Online (Sandbox Code Playgroud)

我仍然被问到是否确定要在生产环境中运行迁移。有没有一种解决方法,而不必每次更新.env文件时都清除缓存?

Moh*_*taa 6

您需要运行config:clearcache:clear