企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 配置文件调整 5.1的配置文件全部采用二级配置方式,所有的不带一级配置名的参数都会作为`app`的二级配置,例如 ~~~ config('app_debug'); ~~~ 等同于 ~~~ config('app.app_debug'); ~~~ 一级配置`app`下的配置参数都在`app.php`配置文件中定义。 如果要获取一级配置下面的所有参数,使用 ~~~ \think\facade\Config::pull('app'); ~~~ 原有的配置文件`config.php`按照模块拆分为`app.php`、`cache.php` 等独立配置文件放入`config`目录,系统默认的配置文件清单如下: |配置文件|说明| |---|---| |app.php| 应用配置文件| |cache.php|缓存配置文件| |cookie.php|Cookie配置文件| |database.php|数据库配置文件| |log.php|日志配置文件| |session.php|Session配置文件| |template.php|模板引擎配置文件| |trace.php|页面Trace配置文件| >[info] 换而言之就是所有的一级配置都独立为一个配置文件 原来的应用`extra`目录下面的配置文件直接移动到`config`目录下面。 原来模块的配置目录直接移动到`config`目录下面后,然后参考上面的应用配置文件进行调整。 原有的路由定义文件`route.php` 移动到`route`目录下面,如果有定义其它的路由配置文件,一样直接放入`route`目录即可。