PHPプログラムに関する各種メモ書き

PHPのエラー表示を設定する

PHPのエラー表示を設定する箇所は php.ini phpソース内 .htaccess の3箇所あります
E_ALL & ~E_NOTICE を記述する場合の例

● php.ini に記述する場合

error_reporting = E_ALL & ~E_NOTICE

● phpソース内に記述する場合

error_reporting(E_ALL ^ E_NOTICE);

● .htaccessに記述する場合

php_value error_reporting 6135

.htaccess に記述する場合は定数は使えませんので数値で指定します
http://php.net/manual/ja/errorfunc.constants.php

● エラーが全く表示されない場合

php.ini中の display_errors が Off になっているとエラーが一切表示されなくなります。 エラーがまったく表示されないときはphpソース内に

ini_set( 'display_errors', "1" );

とします。

また phpinfo(); で表示される画面から php.ini を探し出して php.ini ファイルを書き換えます。

display_errors = Off
  ↓
display_errors = On

関連エントリー

No.70
12/14 18:21

edit

エラー対処