|
|
@@ -2,15 +2,6 @@
|
|
|
|
|
|
// 根据运行环境加载不同的配置文件
|
|
|
$mainConfig = require_once __DIR__ . '/config-product.php';
|
|
|
-//if (YII_ENV == YII_ENV_DEV) {
|
|
|
-// $mainConfig = require_once __DIR__ . '/config-development.php';
|
|
|
-//} else if (YII_ENV == YII_ENV_TEST) {
|
|
|
-// $mainConfig = require_once __DIR__ . '/config-test.php';
|
|
|
-//} else if (YII_ENV == YII_ENV_PROD) {
|
|
|
-// $mainConfig = require_once __DIR__ . '/config-product.php';
|
|
|
-//} else {
|
|
|
-// $mainConfig = require_once __DIR__ . '/config-development.php';
|
|
|
-//}
|
|
|
|
|
|
return [
|
|
|
'language' => 'zh-CN', // zh-CN 目标语言
|
|
|
@@ -19,39 +10,23 @@ return [
|
|
|
'aliases' => [
|
|
|
'@bower' => '@vendor/bower-asset',
|
|
|
'@npm' => '@vendor/npm-asset',
|
|
|
-// 'anlity/swooleAsyncTimer' => '@backend/runtime/tmp-extensions/yii2-swoole-async-timer',
|
|
|
],
|
|
|
'vendorPath' => dirname(dirname(__DIR__)) . '/vendor',
|
|
|
'components' => [
|
|
|
'db' => array_merge([
|
|
|
'class' => 'yii\db\Connection',
|
|
|
'enableSlaves' => false,
|
|
|
-// 'enableSavepoint' => false,
|
|
|
], $mainConfig['db'], $mainConfig['slavesDb']),
|
|
|
-// 'dbShop' => array_merge(['class' => 'yii\db\Connection', 'schemaMap' => ['oci' => 'common\helpers\Schema']], $mainConfig['dbShop']),
|
|
|
'dbLog' => array_merge(['class' => 'yii\mongodb\Connection',], $mainConfig['dbLog']),
|
|
|
'dbCalc' => array_merge(['class' => 'yii\db\Connection'], $mainConfig['dbCalc']),
|
|
|
'dbCalcServer' => array_merge(['class' => 'yii\db\Connection'], $mainConfig['dbCalcServer']),
|
|
|
-// 'dbShopCalc' => array_merge(['class' => 'yii\db\Connection', 'schemaMap' => ['oci' => 'common\helpers\Schema'],], $mainConfig['dbShopCalc']),
|
|
|
'dbNetPoint' => array_merge(['class' => 'yii\db\Connection'], $mainConfig['dbNetPoint']),
|
|
|
- // 'cache' => [
|
|
|
- // //'class' => 'yii\caching\FileCache',
|
|
|
- // 'class' => 'dcb9\redis\Cache',
|
|
|
- // 'redis' => $mainConfig['cacheRedis'],
|
|
|
- // ],
|
|
|
'cache' => [
|
|
|
'class' => 'yii\redis\Cache',
|
|
|
'redis' => $mainConfig['cacheRedis'],
|
|
|
- // 'redis' => [
|
|
|
- // 'hostname' => '127.0.0.1',
|
|
|
- // 'port' => 6379,
|
|
|
- // 'database' => 0,
|
|
|
- // ]
|
|
|
],
|
|
|
'tokenRedis' => array_merge(['class' => 'yii\redis\Connection'], $mainConfig['tokenRedis']),
|
|
|
'redis' => array_merge(['class' => 'yii\redis\Connection'], $mainConfig['otherRedis']),
|
|
|
- // 'tokenRedis' => array_merge(['class' => 'common\components\Redis'], $mainConfig['tokenRedis']),
|
|
|
- // 'redis' => array_merge(['class' => 'common\components\Redis'], $mainConfig['otherRedis']),
|
|
|
'mailer' => [
|
|
|
'class' => 'yii\swiftmailer\Mailer',
|
|
|
'viewPath' => '@common/mail',
|
|
|
@@ -69,7 +44,6 @@ return [
|
|
|
'swooleAsyncTimer' => [
|
|
|
'class' => 'common\components\SwooleAsyncTimer',
|
|
|
],
|
|
|
- // payStack配置
|
|
|
'Paystack' => [
|
|
|
'class' => 'smladeoye\paystack\Paystack',
|
|
|
'environment' => YII_ENV,
|
|
|
@@ -78,7 +52,6 @@ return [
|
|
|
'livePublicKey' => 'pk_live_fae524f9d073d877beeb661fd825a37a9bc91f0a',
|
|
|
'liveSecretKey' => 'sk_live_b93c6bbee2cc0e9c594547bf4779ec9852b9d055',
|
|
|
],
|
|
|
- // 配置SQL语句输出
|
|
|
'log' => [
|
|
|
'traceLevel' => YII_DEBUG ? 3 : 0,
|
|
|
'targets' => [
|
|
|
@@ -91,7 +64,6 @@ return [
|
|
|
'db' => [ 'class' => 'yii\log\FileTarget'],
|
|
|
],
|
|
|
],
|
|
|
- // 多语言
|
|
|
'i18n' => [
|
|
|
'translations' => [
|
|
|
'app*' => [
|