Movable Type CMSプラットフォーム Movable Type
ドキュメントサイト

Q&A技術的な質問と回答

Q.Movable Type のログに「スケジュールされたタスク」が記録されなくなった

run-periodic-tasks によるスケジュールタスクの実行を定期的におこなうように cron(タスクスケジューラー)を設定しています。
以前は、実行時に必ず「スケジュールされたタスク」という件名のログが残っていましたが、いつの間にか記録されなくなっています。スケジュールタスクは実行されなくなったのでしょうか。

A.

「スケジュールされたタスク」は Movable Type 7 r.5004 以降のバージョンで記録されなくなりました。

厳密には、すべての「スケジュールされたタスク」が記録されなくなったのではなく、run-periodic-tasks が実行された際、処理をおこなうジョブが存在しなかった場合にのみ、ログが記録されなくなりました。
具体的には、以前「スケジュールされたタスク」のログ内容が「以下のタスクを実行しました: サマリー監視タスクをキューに追加」のみのログを保存しないよう仕様変更されました。

管理画面上の操作やプラグインの機能によって run-periodic-tasks で処理するジョブが登録された場合には、これまでどおり「スケジュールされたタスク」(ログ内容には登録されたジョブの具体的な内容)が、ジョブが実行された際に記録されます。

Q&A検索