会社を辞めて早一か月。
ひたすらPCに向かっている私。
今回もそのメモ。
広告
Cronの時にデバッグをとる
今作っているサイトは、ワードプレスの疑似cronで大半を動かしているワケですが、
その時に長時間動く関数があったりするのでデバックを残したい。
特にローカル上はApache。
実際の環境はNginxなので、ちょっとした違いのせいで分からないerrorがたまにある。
という事でlogを残すことにしました。
$log = ''; if( error_get_last() ){ $error = error_get_last(); foreach($error as $key=>$val){ $log .= '['.$key.']'.$val; $log .= "\n"; } }else{ $log .= "ok"; } $direktori = 'ディレクトリ名/***.tet'; $fp = fopen($direktori, "a"); fwrite($fp, $log); fclose($fp);
これでその時の最後のphpエラーがlogに残る。
以上。
おすすめのコンテンツ
広告