6

エラーを一度だけ記録するようにphpに指示しましたが、ログファイルにエラーが何度も表示されます。このディレクティブが無視される理由はありますか? Apacheなどを再起動しました。

4

2 に答える 2

8

このディレクティブは、同じスクリプトの実行中にエラーが再びログに記録されるのを防ぐだけです。同じスクリプトを複数回実行すると、毎回そのエラーが表示されます。

于 2009-12-27T01:15:17.543 に答える
5

の他に、 ini 設定ignore_repeated_errorsもあります。ignore_repeated_source同じファイルが何度も呼び出されたときに、同じエラーが繰り返し表示されるのをやめるべきだと思います。

ここのPHPマニュアルがそれについて言っているように:

ignore_repeated_source- 繰り返されるメッセージを無視する場合、メッセージのソースを無視します。この設定がオンの場合、異なるファイルまたはソースラインからのメッセージが繰り返されるエラーをログに記録しません。

于 2013-01-14T20:23:36.837 に答える