为了账号安全,请及时绑定邮箱和手机立即绑定

TP5 场景配置问题

问题总结:
场景配置加载成功且没有问题,但使用的还是框架本身默认的配置,该如何使用场景中的配置?


1:

根据 快速入门ThinkPHP 5.0--基础篇 视频内容,我配置了一个office 场景,当我打印时我迷惑了(后面更迷惑),这很明显的表示我office 场景配置是成功的,但怎么我这有2个databases数组?


https://img1.sycdn.imooc.com//5ca84ce00001fb7918530842.jpg


2:

做个验证 dump(config('databases') 看它到底打印出哪个配置,结果如下图(用的是office 场景配置):


https://img1.sycdn.imooc.com//5ca84e5d0001973808220783.jpg


3:

OK,那查询数据试试看能不能从office 场景databases 配置中获取数据,结果如下图,发现最后用的是默认的databases配置

https://img1.sycdn.imooc.com//5ca84ef4000113fa18890815.jpg



请教该如何解决~




正在回答

1 回答

你的配置项输错了,应该是database,你多了个s 才能覆盖默认配置,不然是新建配置,肯定会有两个

0 回复 有任何疑惑可以回复我~
#1

zzZheng 提问者

多谢,问题已解决。
2019-04-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

TP5 场景配置问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信