config 获取不了 admin.php 配置的值 原来是这个样子
从百度上找到这样的说法 https://blog.csdn.net/duanshuiliu2017/arti...
laravel 踩坑 env,config
正常情况:
env 方法 可以获取 .env 文件的值
config 可以获取 config 文件夹下 指定配置的值
非正常情况:
当我们执行了 php artisan config:cache 之后
在bootstrap/cache 文件夹下 会生成一个 config.php 文件
这个文件包含了 config 文件夹下的所有文件内容,并以文件名作为键值
同时把 .env 文件 根据特殊的解析方式,解析到 config.php
最终结果:
env 无法获取到 .env 文件的值
config 方法 只能获取到 bootstrap/cache/config.php 文件里面的值
解决方法
bootstrap/cache/config.php 删除
重新执行 php artisan config:cache
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: