【发布时间】:2010-12-30 04:49:01
【问题描述】:
虽然我已经指示 php 只记录一次错误 - 我在我的日志文件中一遍又一遍地看到错误。任何想法为什么该指令会被忽略?我已经重启了apache等。
【问题讨论】:
-
你能举个例子吗?
-
您确定您正在编辑正确的 php.ini 文件吗?查看 phpinfo() 以确保。
标签: php directive error-logging
虽然我已经指示 php 只记录一次错误 - 我在我的日志文件中一遍又一遍地看到错误。任何想法为什么该指令会被忽略?我已经重启了apache等。
【问题讨论】:
标签: php directive error-logging
这个指令只会阻止错误再次被记录在同一个脚本运行中。当多次运行同一个脚本时,您每次仍然会看到该错误。
【讨论】:
除了ignore_repeated_errors,还有ignore_repeated_source ini 设置。我认为这对您有用,并且在一遍又一遍地调用同一个文件时,应该停止重复显示相同的错误。
正如 PHP 手册 here 所说:
ignore_repeated_source- 忽略重复消息时忽略消息来源。当这 设置为 On,您将不会记录来自重复消息的错误 不同的文件或源代码
【讨论】: