0

这是我的问题:我想使用现有的 Zend_Log 实例(我的应用程序中已经存在的实例),但我想将我的日志写入另一个文件(与现有写入器中的日志文件路径相同,但名称不同)。你们知道我该怎么做吗?到目前为止,我只找到了一个基于 Zend_Log 实例 + 少数编写器 + 过滤器的解决方案 -> 每个日志条目都写入不同的文件名。现有的 Zend_Log 实例只有一个写入器(Zend_Log_Writer_Stream 类的实例)。我的印象是这样的事情真的很微不足道,但我找不到它。我当前的解决方案是创建一个 Zend_Log 的新实例并添加一个新的编写器。欢迎提出任何建议 :) 我希望这不是一个愚蠢的问题 :D 我不是 ZF 大师。

4

1 回答 1

2

在当前的实现中,你不能从 Zend_Log 中分离一个 writer。

您的选择是:

  • 添加新的编写器到 Zend_Log 并让自己接受将有两个日志的事实。
  • 创建新的 Zend_Log,只附加一个写入器。
于 2012-09-05T17:33:40.037 回答