MovableTypeの「指定日投稿」のテストをしてみる。
新規エントリを書く際に「公開の状態」を「指定日」にして、「公開する日時」を設定。
「<MT Path>/tools/run-periodic-tasks」に実行権限を付けて、cronで定期的に実行させる。
1時間に1回実行させるとしたら
0 * * * * cd <MT Path> ; ./tools/run-periodic-tasks
こんな感じ。
・・・・・
あれ?もしかして run-periodic-tasksはrootかapache権限で実行しないとダメ?(;´Д`)
って、
例えば、既定で登録されているスケジュール・タスクのうち、指定日投稿は15分毎、迷惑コメント・トラックバックの削除は12時間ごとにしか行われません。つまり、crontabを3分間隔で記述した結果、15分以内にrun-periodic-tasksスクリプトが2度目以降実行されても、15分経っていなければ指定日投稿は行われません。(@Movable Type 3.3 マニュアル – スケジュール・タスク)
手動で繰り返し実行したところで「指定日投稿」は15分に1回しか実行されないのか(;´ω`)
憶えておこう…_〆(゚▽゚*)