Как я уже упоминал в моих предыдущих вопросах.
Yii2 - Как удалить ненужную информацию из файла журнала?
и
Yii2 - Как установить время в сообщениях журнала?
Я отправляю сообщение журнала, используя EmailTarget
, оно работает абсолютно локально, но не работает на производстве. Первое сообщение отправляется только в производстве.
Конфигурация:
На местном:
defined('YII_DEBUG') or define('YII_DEBUG', true);
В производстве:
defined('YII_DEBUG') or define('YII_DEBUG', false);
Файл конфигурации содержит:
'log' => [
'traceLevel' => YII_DEBUG ? 3 : 0,
'targets' => [
.......
Я пытался изменить значение YII_DEBUG
, но не работает.
Спасибо.
Простите, ребята. Это была проблема с разрешением.
Я также использовал yii\log\FileTarget
и не даю разрешения папке 'runtime / logs /'.
После выдачи разрешения все работает нормально.
Спасибо.