デバッグ技法

単純化

気になる部分でダンプ関数とdie()を活用する

ダンプ関数で変数をダンプし、チェックします。

var_dump(変数名); die();
print_r(変数名); die();

など (変数の入出力チェック)

入出力されるファイルをチェックする

入出力されるファイルがあれば必ずチェックします。

関連するフラグ

php.ini, .htaccess

php_flag display_errors On

エラーが取れない場合

サーバのログファイルを直接見る

cat /var/log/httpd