ホームページ > バックエンド開発 > PHPチュートリアル > PHP.ini_PHP でのマスクされたエラー メッセージの表示とエラー ログの保存の設定例

PHP.ini_PHP でのマスクされたエラー メッセージの表示とエラー ログの保存の設定例

WBOY
リリース: 2016-07-13 10:29:49
オリジナル
679 人が閲覧しました

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.comtru​​ehttp://www.bkjia.com/PHPjc/769243.html技術記事 PHPプログラムの実行中にエラーが発生した場合、ブラウザにエラーメッセージが表示されるかどうか、エラーメッセージのレベルはプログラムの開発、デバッグ、運用の過程で必要になります...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート