プロ・クリエータの実践ウェブテクニック集



内部処理エラーの非表示

 PHPスクリプトの記述ミスで、内部エラーが発生すると、エラーメッセージを表示します。 メッセージには内部情報が含まれており、ウェブ上にさらすべきでは有りません。

display_errors On:エラー情報を表示します。(デフォルト)
Off:エラー情報を非表示にします。
log_errors On:エラー情報をログに保存します。(デフォルト)
Off:エラー情報をログに保存しません。

 display_errorsを "Off" にして、log_errorsを "On" にします。 エラー発生時には、エラーログを解析します。

<?php ini_set('display_errors', 'Off'); ini_set('log_errors', 'On'); ?>