ホームページ >バックエンド開発 >PHPチュートリアル >「display_errors」を無効にしても PHP 通知を抑制するにはどうすればよいですか?

「display_errors」を無効にしても PHP 通知を抑制するにはどうすればよいですか?

DDD
DDDオリジナル
2024-11-09 00:55:02495ブラウズ

How to Suppress PHP Notices Despite Disabling `display_errors`?

PHP 通知出力の無効化

php.ini で display_errors を無効にしても、「定数 DIR_FS_CATALOG はすでに定義されています」のような進行中の PHP 通知メッセージが表示される場合があります。 。」この問題は、display_errors = Off を追加した後でも発生します。

これを解決して通知出力を抑制するには、エラー レポート レベルを E_ALL & ~E_NOTICE; に設定することをお勧めします。 error_reporting ini 設定または error_reporting() 関数を使用します。

ただし、通知は迷惑ではありますが、重要な目的を果たす可能性があることに注意することが重要です。この場合、通知は、定数を 2 回定義しようとすると最終的に失敗し、定数を変更できなくなることを示しています。単に通知を抑制するのではなく、根本的な問題に対処することをお勧めします。

以上が「display_errors」を無効にしても PHP 通知を抑制するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。