12

(ファイルへの)エラーログに影響はありますかerror_reporting(0);、それとも画面上のエラー表示を抑制するだけですか?

ありがとう。

4

3 に答える 3

14

はい、両方に影響します。

error_reportingレベルは、トリガーされるエラーのレベルを定義します。これらのエラーをログに記録するか表示するかは、他の設定によって決まります。

要約する:

  • error_reporting:どのレベルのエラーがトリガーされますか。
  • display_errors:トリガーされたエラーをスクリプト出力に表示するかどうか。
  • log_errors:トリガーされたエラーをログに書き込むかどうか。

本質的に、設定error_reporting(0)はエラー報告をオフにしたことを意味し、ファイルに記録されたり画面に出力されたりすることはありません。

于 2009-12-16T02:44:52.123 に答える
0

表示されたエラーを抑制するだけです。エラーログのini設定によって、ログレベルが決まります。

于 2009-12-16T02:44:45.463 に答える
-3

PHPにはかなり良いドキュメントがあります。チェックしてください

http://us.php.net/manual/en/errorfunc.configuration.php#ini.error- それが何をするかについての報告、

ランタイム関数についてはhttp://us.php.net/manual/en/function.error-reporting.php

その効果は、stderrがどこに向かっているのかによって異なります。

于 2009-12-16T02:45:07.297 に答える