エラー メッセージを抑制する PHP のデフォルト動作は、開発中やデバッグ中にイライラする可能性があります。この背後にある理由を理解し、エラーを表示するように PHP を設定する方法を学ぶことが重要です。
根本原因:
PHP の display_errors ディレクティブは、エラー メッセージを表示するかどうかを制御します。デフォルトでは、これはオフに設定されており、安定性とセキュリティ上の理由から実稼働環境でのエラーが抑制されます。
構成オプション:
個別のスクリプトの場合:
特定のスクリプトのエラー表示を有効にするには、次の行を開始:
ini_set('display_errors', 1); error_reporting(~0);
開発環境の場合:
Web サイトが開発サイトまたはテスト サイトの場合は、php.ini 構成ファイルを変更できます:
例:
error_reporting = E_ALL display_errors = On
注: 確実に実行できるよう、運用環境ではこれらの変更を必ずデフォルト値に戻してください。安定性。
以上がPHP がエラー メッセージを非表示にするのはなぜですか? エラー メッセージを表示するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。