From: poyo777 <hi.sh...@gmail.com>
Subject: [Redmine] crontabを用いてのリマインダ設定について
Date: Mon, 24 Aug 2009 19:23:02 -0700 (PDT)
> crontabを用いてのリマインダ設定がうまくいかないため
> 質問させてください。
>
> リマインダのコマンドをRedmineのディレクトリで実行すると
> 正常に指摘期日前のチケットのみメールを送信するのですが、
> crontabで実行するように設定すると以下のメッセージのメールを
> 受信します。
> ”/bin/bash: rake: command not found”
cron では、結構パスが通っていないことが多いので rake をフルパスで
記述するか、cron に PATH を設定したりするとよいかと思います。
# cron に PATH を設定する方法は OS によって異なります
2009/08/25 11:23 に poyo777<hi.sh...@gmail.com> さんは書きました:
> crontabを用いてのリマインダ設定がうまくいかないため
> 質問させてください。
>
> リマインダのコマンドをRedmineのディレクトリで実行すると
> 正常に指摘期日前のチケットのみメールを送信するのですが、
> crontabで実行するように設定すると以下のメッセージのメールを
> 受信します。
> ”/bin/bash: rake: command not found”
rake コマンドが見つからない、ということなので、
> 設定したコマンドは入門Redmineを参考に以下を設定しました。
>
> 0 8 * * * root cd /home/redmine && RAILS_ENV=producion rake
> redmine:send_reminders days=2
ここで、rake コマンドをパス付で指定してあげればいいんじゃないでしょうか?
# テストのときに上手くいくのは rake に PATH が通っているからでしょう。
--
こすぎ けんいち
E-Mail: cybe...@gmail.com
I'm not using paper for this message for the forest conservation.