このページで分かること
cronが動かない時の確認方法を整理します。手動実行、node/phpパス、ログ、flock、時刻、管理画面cron、翌日確認を扱います。
起きている症状
手動では動くのに定期実行されない、ログが出ない、出力ファイルの更新時刻が変わらない状態です。
最初に確認すること
- まず手動実行が成功するか確認する
- 実行コマンドのパスを確認する
- ログ保存先に書き込めるか確認する
- flockなどの重複防止が邪魔していないか見る
- 実行時刻とタイムゾーンを確認する
- 翌日に更新時刻を見る
Codexに再確認させる指示文
cronが動いていない可能性があります。手動実行、実行コマンド、node/phpの場所、ログ、flock、実行時刻、出力ファイル、翌日確認項目を確認し、cron登録は変更せず報告してください。やってはいけないこと
- 手動実行に失敗したままcron登録する
- 既存cronを上書きする
- ログなしで原因を判断する
- 同じcronを重複登録する
戻す判断
既存cronを壊しそうな場合は変更せず停止します。手動実行とログ確認が通ってから登録や修正へ進みます。
確認チェックリスト
- 手動実行が成功する
- ログが残る
- 出力ファイルが壊れていない
- 重複cronがない
- 翌日に実行記録がある


