PHP:防止记录相同的错误?

时间:2012-05-28 18:04:55

标签: php

我已经检查了ignore_repeated_errors ini指令,但它似乎只处理同一文件中的相同错误。如果php文件由多个用户运行,它仍会记录错误。

我正在寻找的是一种解决方案,如果它已经存在于日志文件中,它将阻止记录相同的错误。因此,即使错误发生在多个用户身上,它也只能反映日志中的一个错误。

实现这一目标的最佳方式是什么?

编辑:从目前看,实现此目的的唯一方法是使用自定义错误处理程序,然后在记录错误之前检查是否存在相同的消息。

1 个答案:

答案 0 :(得分:0)

也许这会有所帮助:

PHP Manual: ignore-repeated-source