PHP/デバッグ
をテンプレートにして作成- Yoshino-tech
開始行:
#contents(fromhere=true)
*デバッグ技法 [#ye5f0e90]
**単純化 [#ge9ff103]
**気になる部分でダンプ関数とdie()を活用する [#e04f67cb]
ダンプ関数で変数をダンプし、チェックします。
var_dump(変数名); die();
print_r(変数名); die();
など
(変数の入出力チェック)
**入出力されるファイルをチェックする [#s27dcb87]
入出力されるファイルがあれば必ずチェックします。
**関連するフラグ [#c3985235]
php.ini, .htaccess
php_flag display_errors On
**エラーが取れない場合 [#xf2b9a25]
サーバのログファイルを直接見る
cat /var/log/httpd
終了行:
#contents(fromhere=true)
*デバッグ技法 [#ye5f0e90]
**単純化 [#ge9ff103]
**気になる部分でダンプ関数とdie()を活用する [#e04f67cb]
ダンプ関数で変数をダンプし、チェックします。
var_dump(変数名); die();
print_r(変数名); die();
など
(変数の入出力チェック)
**入出力されるファイルをチェックする [#s27dcb87]
入出力されるファイルがあれば必ずチェックします。
**関連するフラグ [#c3985235]
php.ini, .htaccess
php_flag display_errors On
**エラーが取れない場合 [#xf2b9a25]
サーバのログファイルを直接見る
cat /var/log/httpd
ページ名:
[
トップ
] [
新規
|
一覧
|
単語検索
|
ヘルプ
|
ログイン
]