tp5.0 的 模块配置自动加载问题

thinkphp的配置加载顺序是 惯例配置->应用配置->扩展配置->场景配置->模块配置->动态配置
一般来说 应用配置的默认配置文件config.php是在应用根目录下的app目录里
但是框架提供修改应用配置文件的路径,如在入口文件中定义


// 定义配置文件目录和应用目录同级
define('CONF_PATH', __DIR__.'/config/');

这样你就会发现原来定义在模块下的配置失效,这是因为当你修改了CONF_PATH,模块配置目录则变成 CONF_PATH/module/,所以要在config路径下创建module文件夹,然后把模块配置文件放进去

环境版本 thinkphp5.0.20

本作品采用《CC 协议》,转载必须注明作者和本文链接
如果你不想一死就被忘记,要么写点值得读的东西,要么做点值得写的事情
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!