Я пытаюсь отладить внутреннюю ошибку сервера в рабочей среде, в которой работает Yii2.
Чтобы сделать это, я добавил EmailTarget
в свой файл конфигурации следующим образом
if(!YII_DEBUG){
$logTarget[] = [
'class' => 'yii\log\EmailTarget',
'mailer' =>'mailer',
'levels' => ['error'],
'message' => [
'from' => ['mail@example.com'],
'to' => ['mymail@example.com'],
'subject' => 'Log',
],
'categories' => [
'yii\db\*',
'yii\web\HttpException:*',
],
'except' => [
'yii\web\HttpException:404',
'yii\web\HttpException:403',
'yii\web\HttpException:401'
]
];
}
, затем
'log' => [
'traceLevel' => 3,
'targets' => $logTarget,
],
Я не получаю 500 ошибок, хотя.Я делаю что-то неправильно?Или 500 ошибок не зарегистрированы по умолчанию