PHPプログラムの実行中にエラーが発生した場合、ブラウザにエラーメッセージを表示するかどうか、またエラーメッセージのレベルをプログラムの開発・デバッグ・運用時に制御する必要があります。
以下はphp.iniの設定でPHPのエラーメッセージ(errors)のシールドと表示を制御する方法の説明です:
1. エラーメッセージを表示するかどうか
コードをコピーします コードは次のとおりです。
エラーの表示 display_errors = On
シールドエラーのdisplay_errors = Off (デフォルト値)
2. エラーメッセージレベルの表示
コードをコピー コードは次のとおりです:
error_reporting = E_ALL (すべて)
Error_reporting = E_ALL & ~E_NOTICE (上記のエラーが表示されることに注意してください)
ここでは通常、E_ALL に設定し、PHP プログラムの error_reporting() 関数を使用して、現在のプログラムのエラー メッセージ レベルを設定します。
3. エラーログを保存するかどうかを設定します
プログラムの動作中、通常はエラーを表示しないように設定しており、エラーログを保存することで動作状況を記録できます
コードをコピーします
log_errors = On (エラーログを記録する)
Log_errors = Off (記録しない)
エラーログを保存する場合は、同時にエラーログ保存ファイルの設定も必要です
コピーコード コードは次のとおりです:
error_log = e:/php/logs/php_error
http://www.bkjia.com/PHPjc/769243.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/769243.html技術記事 PHPプログラムの実行中にエラーが発生した場合、ブラウザにエラーメッセージが表示されるかどうか、エラーメッセージのレベルはプログラムの開発、デバッグ、運用の過程で必要になります...