首页 >后端开发 >php教程 >为什么没有检测到我的 Laravel 5.2 .env 文件更改?

为什么没有检测到我的 Laravel 5.2 .env 文件更改?

Mary-Kate Olsen
Mary-Kate Olsen原创
2024-12-03 04:02:09580浏览

Why Aren't My Laravel 5.2 .env File Changes Being Detected?

未检测到 Laravel .env 文件更改

升级到 Laravel 5.2 时,用户偶尔会遇到修改后的 .env 文件值无法识别的问题。如果您遇到此问题,请按照以下步骤解决它:

检查 .env 变量

确保包含所有 .env 变量,尤其是带有空格的变量用双引号引起来。例如:

SITE_NAME="My website"

清除缓存

修改.env文件后,清除缓存以重新加载修改后的值:

php artisan config:cache
php artisan config:clear

运行 php artisantinker 并检查 env('DB_DATABASE') 现在应该从.env 文件。此外,config('database.connections.mysql.database') 应显示更新的数据库名称。

以上是为什么没有检测到我的 Laravel 5.2 .env 文件更改?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn