使用的是v5.0.1 2016.09.28发布的版本。参考的是看云5.0的完全开发手册。
问题描述:
手册上是这样介绍的(http://www.kancloud.cn/manual/thinkphp5/118027)
如果你更改了CONF_PATH,那么扩展配置文件目录应该是CONF_PATH/extra。
模块也可以支持自己的扩展配置文件,只需要放入 application/模块名/extra下面就可以自动加载。
经过实际测试我使用的是在入口文件定义了CONF_PATH为"config" 扩展配置放在了config/extra目录下正常加载。但admin模块下面的config.php不能正常加载,需要将该模块的配置文件放在 config/admin/config.php这样的结构才可以正常加载。
综上:不知道是手册没有完全更新,还是BUG的原因。
最佳答案