PHP実行時に発生したエラーを画面に表示する方法

  • 公開日:2013/6/7
この記事は最終更新日から10年以上が経過しています。

PHPを実行してみたら「画面が真っ白っ!!!」なんてことあります。そんなときに、何のエラーが出ているかを画面上に表示する方法です。合わせてエラーを表示しない方法も。


PHPのエラーまたは警告内容をブラウザ上に出力するかどうかの設定は大きく分けて2種類あります。

php.iniで指定する

この場合は、WEBサーバー(Apache)の再起動が必要になります。

; エラーを出力する
display_errors = On

; エラーを出力しない
display_errors = Off

PHPソースファイルで指定する

// エラー出力しない場合
ini_set( 'display_errors', 0 );

// エラー出力する場合
ini_set( 'display_errors', 1 );