ホームページ >バックエンド開発 >PHPの問題 >PHPでエラープロンプトを有効にする方法

PHPでエラープロンプトを有効にする方法

PHPz
PHPzオリジナル
2023-04-06 09:15:121674ブラウズ

PHP 開発者にとって、コードのデバッグ時にエラーが発生することは避けられません。エラー プロンプトをオンにするのは一般的なデバッグ方法であり、これによりコード内の問題を迅速に発見して解決できます。この記事では、PHP でエラー プロンプトを有効にする方法を説明します。

まず、PHP でエラー プロンプトを有効にするには、PHP 構成ファイル php.ini を変更する必要があります。したがって、まず php.ini ファイルを見つけて開く必要があります。 php.ini は通常、Web サーバーのインストール ディレクトリにあり、phpinfo() 関数を通じて表示できます。

次に、コメント オプションを検索するか、検索機能を使用して、次の 2 つのオプションを見つけます。

display_errors
error_reporting

これら 2 つのオプションは、PHP ランタイム エラーとリマインダーを表示するかどうかを制御します。デフォルトでは、それらの値はオフです。エラー プロンプトを有効にするには、その値を on に設定します。

まず、display_errors を on に設定します。これは、PHP ランタイム エラーを表示するかどうかを制御します。 php.ini で次のコード行を見つけます:

display_errors = Off

これを次のように置き換えます:

display_errors = On

次に、致命的なエラーだけでなくすべてのエラーが表示されるように、error_reporting をより低い値に設定します。 php.ini で次のコード行を見つけます:

error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT

次のように置き換えます:

error_reporting = E_ALL

php.ini ファイルを保存し、Web サーバーを再起動します。次回 PHP コードを実行するときに、詳細なエラー メッセージが表示されます。これらのエラー メッセージは、考えられる問題を迅速に特定して解決するのに役立ちます。

php.ini でエラー プロンプトをオンにするだけでなく、PHP コードで ini_set() 関数を設定してエラー プロンプトをオンまたはオフにすることもできます。たとえば、次のコードはエラー プロンプトをオフにします。

ini_set('display_errors', 0);
ini_set('error_reporting', 0);

つまり、エラー プロンプトをオンにすることは、PHP 開発者がコード内の問題を迅速に見つけて解決するのに役立つ重要なデバッグ方法です。エラー プロンプトは、php.ini ファイルを変更するか、ini_set() 関数を使用することで簡単にオンまたはオフにできます。コードのデバッグを改善するには、必ずこのオプションをオンにしてください。

以上がPHPでエラープロンプトを有効にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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