Moodle アップデート(cron)

moodle/admin/cli/cron.phpを定期的に実行しなければならないが、Coreseverではこのファイルを直接指定するのではなく、「.sh」ファイルを作成して、「.sh」ファイルをcronに登録しなければならない。

https://www.coreserver.jp/support/faq/cron-php.php

 

「.sh」ファイルをcronに登録し、6分間隔で実行するようにした。coreserverのコントロールパネルではcronジョブは10個までしか登録できないから、これが限界である。
しかし、moodleに間隔が長すぎると怒られる。間隔は200秒以下でなければならないらしい。


そこで、sshでログインして以下の呪文を唱える。

crontab -e

すると、先に設定した6分間隔の設定を記載したファイルが開かれる。(たぶんvim
これを編集して、3分間隔にしてみた。