gpt4 book ai didi

php - Yii 框架记录器 : Remove the path

转载 作者:行者123 更新时间:2023-12-04 04:56:06 25 4
gpt4 key购买 nike

我正在使用 yii 日志来记录我的事件。这是我的示例日志

[2013-05-24 11:58:29.015965] [debug] [SiteController] this is debug test
in D:\work\www\cs360rnd\trunk\protected\controllers\SiteController.php (79)
in D:\work\www\cs360rnd\trunk\index.php (16)

我想从日志中删除以下行

在 D:\work\www\cs360rnd\trunk\index.php (16)

有谁知道如何从日志布局中删除它?

最佳答案

这些是回溯条目。

您想删除 index.php 的行吗? ? (1)

或者您只想离开第一个(使用 SiteController )? (2)

如果调用堆栈中有两个以上的元素,则 (1) 和 (2) 不相同。

https://github.com/yiisoft/yii/blob/master/framework/YiiBase.php#L458
见第 462 行。

首先,只有当您处于 Debug模式时,调试回溯才会与日志消息一起记录。

其次,

如果您的目标是 (1) - 恐怕您需要扩展 Yii类,覆盖 log方法并使用它而不是内置的。

如果您的目标是 (2) - YII_TRACE_LEVEL应该等于 1。

我希望这会有所帮助。

关于php - Yii 框架记录器 : Remove the path,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16732423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com