ホームページ >バックエンド開発 >PHPチュートリアル >PHP コードでより有用なエラー メッセージを取得するにはどうすればよいですか?

PHP コードでより有用なエラー メッセージを取得するにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-24 02:26:10169ブラウズ

How Can I Get More Useful Error Messages in My PHP Code?

PHP で役立つエラー メッセージを取得する

多くの場合、PHP スクリプトは何も表示されずに失敗し、開発者には空白の画面だけが表示され、何が原因であるかについて何の手がかりも得られません。間違ってしまいました。この記事では、問題のトラブルシューティングを容易にする包括的なエラー メッセージを取得する方法について説明します。

エラー表示の有効化

デフォルトでは、PHP はセキュリティ上の理由からエラー表示を無効にします。エラー ログを有効にするには、次の手順に従います。

  1. エラー ログを確認します。 php.ini ファイルで log_errors を On に設定して、エラー ログを有効にします。ログが無効になっていない限り、エラー ログにはすべてのエラーが含まれます。
  2. 表示エラーの設定: エラーを表示するには、スクリプトの先頭で次の PHP コードを使用します:
error_reporting(E_ALL);
ini_set('display_errors', 'On');

ライブサーバーの場合は、display_errors を Off に設定し、ログ記録のために error_reporting を E_ALL に設定したままにします。

  1. .htaccess を有効にする: php.ini を変更できない場合は、.htaccess ファイルに次の行を追加します (ただし、現在サポートは制限されています):
php_flag display_errors on
php_value error_reporting -1

エラー チェックの使用エディタ

または、入力時にエラー チェックを実行する PhpEd、VSCode、PHPStorm などのコード エディタを使用します。これらのエディタは、より詳細なエラー分析のための高度なデバッグ機能を提供します。

以上がPHP コードでより有用なエラー メッセージを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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