PHP エラー メッセージを明らかにする
PHP スクリプトを実行するときに空白の画面が表示されることがよくあり、根本的なエラーを明らかにする方法を疑問に思うことがあります。エラー メッセージがないにもかかわらず、軽微な構文の間違い、関数呼び出しの失敗、または謎の病気が存在する可能性があります。
従来、トラブルシューティングには大量のコメントと戦略的に配置された「echo」ステートメントが含まれていました。ただし、より優れた解決策があるはずです。 PHP は Java の役立つエラー メッセージをエミュレートできますか?
PHP のエラー抑制
仕様上、PHP はエラー メッセージを隠し、エンドユーザーに公開されないようにします。したがって、次の 2 つのディレクティブを変更することが重要です。
エラー報告オプション
エラー報告には 3 つの主要なオプションがあります:
error_reporting(E_ALL); ini_set('display_errors', 'On');
注: ライブサーバーの場合、デバッグが完了したら、display_errors を Off に設定します。
以上がPHP エラーを効果的に発見してデバッグするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。