Yii2的配置文件有以下几种:
web.php:用于Web应用的配置文件,通常存放在 config 目录下。其中包含了Web应用的基本配置,如数据库连接、路由规则、URL管理等。
console.php:用于控制台应用的配置文件,通常存放在 config 目录下。其中包含了控制台应用的基本配置,如数据库连接、命令配置等。
params.php:用于存放应用级别的参数配置,通常存放在 config 目录下。这些参数通常是在应用中共享的,如邮件服务器地址、站点标题等。
main.php:用于存放应用的核心组件配置,如日志组件、缓存组件、RBAC组件等。这个配置文件通常是被 web.php 和 console.php 共享的。
test.php:用于测试应用的配置文件,通常存放在 tests 目录下。其中包含了测试环境的配置,如数据库连接、应用参数等。
以上这些配置文件都是以PHP数组的形式定义的,可以根据实际情况进行自定义配置。