Yii: почему не добавляются логи консольных команд?

Когда запускаю консольную команду (php cron.php test или yiic.bat test), то в логи ничего не падает (файл runtime/application.log). Из веб-приложения логи добавляются нормально.
Параметры настроек ['components']['log'] в cron.php (console.php) такие же как и в main.php
Константа YII_TRACE_LEVEL определена в cron.php (yiic.php) такая же как в index.php.

Не добавляются ни логи автоматически формируемые yii, ни логи, которые вызываю сам (Yii::log())
В чем может быть дело?
  • Вопрос задан
  • 2547 просмотров
Решения вопроса 1
@zbender Автор вопроса
в настройках cron.php не хватало параметра 'preload' => array('log'),
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Nc_Soft
Покажите конфиг консольного приложения.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы