環境によってはセキュリティの為に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); ?>
コメント