前に書いたように、Mac mini を使ったサーバ上で moodle を動かしてみている。
moodle をちゃんと動かすためには cron で定期的に一定の処理をさせなければいけない。
具体的には、moodle の中の cron.php ファイルを呼び出しさえすればいいのだが、それを一定間隔で自動的に行わせるために、moodle のマニュアルに従って、wget を使ったクローンジョブを設定していた。ところが、Mac OS X 10.3 にはデフォルトでは wget は入っていないのだった! 最初、cron のエラーをチェックしていなかったので、気づかなかった。cron は、「wget? そんなコマンドないよ」というエラーメッセージを5分ごとに吐き続けていたのだった。
あわてて、ここ
http://radio.javaranch.com/bear/2005/03/02/1109829480523.html
の記事を参考に wget をインストール。ようやくちゃんと動くようになった。wget 以外のコマンドを使う手もあったのかもしれないけれど、まあいいや。
ちなみに、cron を GUI で設定するには、Webmin を使ってもいいが、CronniX が比較的使いやすい。

それにしても、自宅サーバの Mac mini、これ以外にもまだまだチューンナップも必要のようだ。



コメントする