PHP逆引き大全 516の極意

基本プログラミングの極意 - Tips227 エラーメッセージの送信先を指定する

登録タグ
PHP
Icon comment count 0
Icon stock count 0

1-15エラーTips227 エラーメッセージの送信先を指定する

Level1

Pointerror_log関数を使う

PHPのエラー出力は、ブラウザの画面に出力する方法とWebサーバのエラーログファイルに出力する方法、そして任意の場所に送信する方法があります。

ブラウザの画面に出力する方法

PHPでブラウザの画面にエラーを出力するには、php.iniのdisplay_errors設定オプションをOnに設定します。

ブラウザの画面にエラーを出力するとローカル環境などで開発する際にはとても便利ですが、運用中のサーバではエラーメッセージが他のユーザの目に触れてしまうため、コードの脆弱性を露呈することになります。

そのため、運用中のサーバではブラウザの画面にエラーを出力することはお勧めしません。

エラーログファイルに出力する方法

PHPでエラーログファイルにエラーを出力するには、php.iniのdisplay_errors設定オプションをOnに設定します。

エラーのメッセージを出力するファイルは、php.iniのerror_log設定オプションで指定することができます。

出典情報

Medium

PHP逆引き大全 516の極意

  • 著者: 大家 正登, 茂木 健一, 鮫島 康浩, 谷中 志織

コメント

    コメントはありません