php error_reporting(0)はエラーログに影響しますか、それとも表示しますか?
-
19-09-2019 - |
質問
します error_reporting(0);
エラーログ(ファイルする)に影響がありますか、それとも画面上のエラーディスプレイを抑制しますか?
ありがとう。
解決
はい、それは両方に影響します。
ERROR_REPORTINGレベルは、エラーのレベルを定義します 引き金になった. 。これらのエラーをログまたは表示するかどうかは、他の設定によって決定されます。
要約する:
- error_reporting: :どのレベルのエラーがトリガーされますか。
- display_errors: :スクリプト出力にトリガーされたエラーを表示するかどうか。
- log_errors: :トリガーされたエラーをログに書き込むかどうか。
本質的に、設定 error_reporting(0)
エラーの報告をオフにしたことを意味し、画面にファイルまたは出力を記録するものは何もありません。
他のヒント
表示されたエラーを抑制するだけです。君の エラーログのINI設定 ロギングレベルを決定します。
PHPにはかなり良いドキュメントがあります、チェックしてください
http://us.php.net/manual/en/errorfunc.configuration.php#ini.error-reportingそれが何をするか、
http://us.php.net/manual/en/function.error-reporting.phpランタイム関数用
その効果は、STDERがどこに向かっているのかに依存します。
所属していません StackOverflow