小编Saw*_*red的帖子

Symfony 2在控制台中记录异常

为什么不记录控制台任务的错误.例如php警告的异常:

[ErrorException]
Notice: Undefined offset: 1 in /var/www/project/vendor/doctrine/lib/Doctrine/ORM/Query.php line 298

我看到stdout中打印的内容,但没有记录到日志中.(我在cron中使用控制台命令).在Web中,这些异常使用回溯记录,在这种情况下,这种异常比仅仅异常更具信息性.

作为解决方案:我将所有进程函数包含在try..catch块中并手动记录回溯.

有谁知道如何在控制台任务中启用或配置日志记录.我认为它一定是某个地方.

php logging error-logging console-application symfony

13
推荐指数
3
解决办法
1万
查看次数