tp5.0 的 模块配置自动加载问题
thinkphp的配置加载顺序是 惯例配置->应用配置->扩展配置->场景配置->模块配置->动态配置
一般来说 应用配置的默认配置文件config.php是在应用根目录下的app目录里
但是框架提供修改应用配置文件的路径,如在入口文件中定义
// 定义配置文件目录和应用目录同级
define('CONF_PATH', __DIR__.'/config/');
这样你就会发现原来定义在模块下的配置失效,这是因为当你修改了CONF_PATH,模块配置目录则变成 CONF_PATH/module/,所以要在config路径下创建module文件夹,然后把模块配置文件放进去
环境版本 thinkphp5.0.20
本作品采用《CC 协议》,转载必须注明作者和本文链接