'@root/vendor', 'runtimePath' => '@app/runtime', 'timezone' => 'PRC', 'language' => 'zh-CN', 'bootstrap' => [ 'log', 'common\\components\\LoadModule', 'common\\components\\LoadPlugin', ], 'components' => [ //rbac授权组件 'authManager' => [ 'class' => 'common\modules\rbac\components\DbManager', ], 'cache' => [ 'class' => 'yii\caching\FileCache', 'cachePath' => '@root/cache', 'dirMode' => 0777 // 防止console生成的目录导致web账户没写权限 ], 'formatter' => [ 'dateFormat' => 'yyyy-MM-dd', 'datetimeFormat' => 'yyyy-MM-dd HH:mm', 'timeFormat' => 'HH:mm', 'decimalSeparator' => '.', 'thousandSeparator' => ' ', 'currencyCode' => 'CNY', ], 'log' => [ 'targets' => [ 'db'=>[ 'class' => 'yii\log\DbTarget', 'levels' => ['warning', 'error'], 'except'=>['yii\web\HttpException:*', 'yii\i18n\I18N\*'], 'prefix'=>function () { $url = !Yii::$app->request->isConsoleRequest ? Yii::$app->request->getUrl() : null; return sprintf('[%s][%s]', Yii::$app->id, $url); }, 'logVars'=>[], 'logTable'=>'{{%system_log}}' ], ] ], 'notify' => 'common\components\notify\Handler', 'moduleManager' => [ 'class' => 'common\\components\\ModuleManager' ], 'pluginManager' => [ 'class' => 'common\components\PluginManager', ], ], //rbac别名 'aliases' => [ '@rbac' => '@common/modules/rbac', ], ];