会社を辞めて早一か月。
ひたすら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に残る。
以上。
おすすめのコンテンツ
広告
