一般来说,在开发模式下,我必须使用调试和日志来跟踪bug。但是在一个特定的控制器/动作上,我不希望发生这种情况,因为它只是一个每2秒调用一次的后台应用程序,最终会产生大量的“不需要的”日志。我如何从日志中排除这个特定的调用“site/ajaxupdate”?
pjngdqdw1#
您可以简单地在控制器中禁用相应的日志目标,例如:
\Yii::$app->log->targets['file']->enabled = false;
阅读有关切换日志目标的更多信息。
9q78igpj2#
YII 2可以通过以下方式实现:
foreach (\Yii::$app->log->targets as $target) { $target->setEnabled(false); }
2条答案
按热度按时间pjngdqdw1#
您可以简单地在控制器中禁用相应的日志目标,例如:
阅读有关切换日志目标的更多信息。
9q78igpj2#
YII 2可以通过以下方式实现: