<?php $params = array_merge ( require (__DIR__ . '/../../common/config/params.php'), require (__DIR__ . '/../../common/config/params-local.php'), require (__DIR__ . '/params.php'), require (__DIR__ . '/params-local.php') ); if (! (include (__DIR__ . '/db_data.php'))) { $connectionString = ''; $username = ''; $password = ''; $giiPassword = ''; } use \yii\web\Request; $baseUrl = str_replace ( '/portals/worldfloraonline/web', '/wfospecimens', (new Request ())->getBaseUrl () ); return [ 'id' => 'app-worldfloraonline', 'basePath' => dirname ( __DIR__ ), 'bootstrap' => [ 'log' ], 'controllerNamespace' => 'worldfloraonline\controllers', 'components' => [ 'request' => [ 'baseUrl' => $baseUrl ], 'user' => [ 'identityClass' => 'common\models\User', 'enableAutoLogin' => true, 'authTimeout' => '1800', 'autoRenewCookie'=> true ], 'log' => [ 'traceLevel' => YII_DEBUG ? 3 : 0, 'targets' => [ [ 'class' => 'yii\log\FileTarget', 'levels' => [ 'error', 'warning', 'info' ] ] ] ], 'errorHandler' => [ 'errorAction' => 'site/error' ], 'db' => [ 'class' => '\yii\db\Connection', 'dsn' => 'mysql:host=130.133.70.51;dbname=worldfloraonline', 'username' => 'dnabank', 'password' => '', 'charset' => 'utf8' ], 'authManager' => [ 'class' => 'yii\rbac\DbManager', ], 'urlManager' => [ 'class' => 'yii\web\UrlManager', 'baseUrl' => $baseUrl, 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => array ( '<controller:\w+>/<id:\d+>' => '<controller>/view', '<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>', '<controller:\w+>/<action:\w+>' => '<controller>/<action>' ) ], 'mailer' => [ 'class' => 'yii\swiftmailer\Mailer', 'useFileTransport' => false, 'transport' => [ 'class' => 'Swift_MailTransport', // 'class' => 'Swift_SmtpTransport', // 'host' => '130.133.170.201', // 'port' => '25', ], ], ], 'aliases' => [ //'@mailtmp' => "C:\\xampp\\htdocs\\wfo\\common\\mail\\tmp", '@mailtmp' => "/var/www/portals/common/mail/tmp", ], 'params' => $params ];