В dev env предупреждения улавливаются symfony ErrorHandler, что хорошо. В prod env symfony игнорирует предупреждения, и я получаю их только в журнале ошибок php. Теперь я хочу, чтобы эти ошибки также регистрировались.Предупреждения и уведомления о регистрации в Symfony 2
Обезжиривание уровня журнала не сработало, так как эти ошибки не обрабатываются вообще. Итак, как я могу регистрировать эти ошибки в среде Symfony prod?
Я использую Symfony 2.0
Edit: Хорошо, я вижу, есть даже не обработчик ошибок, когда не в режиме отладки (Kernel.php):
if ($this->debug) {
ini_set('display_errors', 1);
error_reporting(-1);
DebugUniversalClassLoader::enable();
ErrorHandler::register();
if ('cli' !== php_sapi_name()) {
ExceptionHandler::register();
}
} else {
ini_set('display_errors', 0);
}
Так что это лучший способ реализовать это без работы с каркасом?
Вы уверены, что нет журналов? Вы смотрели 'файлы app/logs/prod.log'? – Hast
Да, я проверил его. – Johni
Вы говорите о уровне ведения журнала «предупреждение» или о предупреждениях, брошенных php? – Sgoettschkes