5.0.0 - 普通 - 已关闭
今天把thinkphp用composer更新到了最新版,在commit中发现环境变量配置文件从env.php改为.env文件了,配置格式也改为ini的格式了于是照着教程里的“环境变量配置”那一章节的说明修改了一下,却发现.env文件里的配置没有生效
步骤如下:
新建.env文件(没有隐藏扩展名,全名就是.env),添加以下内容:
app_trace = true
然而页面上却没有出现trace,添加了下其它环境变量的配置也无法生效然后我在控制器里分别用
dump(Env::get('app_trace'));
dump(config('app_trace'));
测试了一下,发现前者显示的值是1,后者显示的值是false,说明.env里的配置没错,只是没有覆盖config.php里的设置罢了请修正一下这个BUG,非常感谢~~