PHPでエラーを表示する方法

Webシステム開発

warning

環境によってはセキュリティの為にPHPのエラーを出力しない設定にしているサーバーもありますが、製作中のスクリプトの何処にエラーがあるのか、把握できないと困る場合も多々あります。
PHPのエラーを表示する方法は下記の通りです。

php.iniの設定

「php.ini」において、「display_errors」が「Off」になっていると、エラー出力の設定を行っても表示されない為、「php.ini」に下記の様に記述します。

display_errors=On

また、デフォルトでは「warning」は表示されない為、「php.ini」に下記の様に記述します。

error_reporting = E_ALL

スクリプトごとの設定

各スクリプトごとにエラー出力の設定が行えます。

<?php
// 全てのエラー出力をオフにしたい場合
error_reporting(0);

// 全てのエラーを出力したい場合
error_reporting(E_ALL);
?>

コメント

タイトルとURLをコピーしました