1

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

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

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

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

4

1 回答 1

0

也许这会有所帮助:

PHP 手册:忽略重复源

于 2012-05-28T18:07:02.643 回答