为什么不记录控制台任务的错误.例如php警告的异常:
[ErrorException]
Notice: Undefined offset: 1 in /var/www/project/vendor/doctrine/lib/Doctrine/ORM/Query.php line 298
我看到stdout中打印的内容,但没有记录到日志中.(我在cron中使用控制台命令).在Web中,这些异常使用回溯记录,在这种情况下,这种异常比仅仅异常更具信息性.
作为解决方案:我将所有进程函数包含在try..catch块中并手动记录回溯.
有谁知道如何在控制台任务中启用或配置日志记录.我认为它一定是某个地方.