TP5 场景配置问题

来源:2-8 场景配置

zzZheng

2019-04-06 15:08

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


1:

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


https://img2.mukewang.com/5ca84ce00001fb7918530842.jpg


2:

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


https://img4.mukewang.com/5ca84e5d0001973808220783.jpg


3:

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

https://img4.mukewang.com/5ca84ef4000113fa18890815.jpg



请教该如何解决~




写回答 关注

1回答

  • P_sctipt
    2019-04-08 17:12:31
    已采纳

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

    zzZhen...

    多谢,问题已解决。

    2019-04-08 18:20:30

    共 1 条回复 >

快速入门ThinkPHP 5.0--基础篇

ThinkPHP5已发布多时,想了解ThinkPHP5的新特性吗?老司机带你马上出发~

58655 学习 · 495 问题

查看课程

相似问题