0

昨日、毎週火曜日の午前 12 時 1 分 (だと思います) に実行する次の cron ジョブを作成しましたが、昨夜は実行されませんでした。cronファイルにあるコマンドを実行すると機能します。ここで何が間違っていたのですか?

1 0 * * 2 python2.7 /path/to/django/manage.py my_command > /path/to/file.log

編集: ログのリダイレクトを含めていませんでしたが、それが重要であると推測しています。そうすべきか >>

4

1 に答える 1

1

@Zhenyaが指摘しているように、おそらくそれが生成するジョブに提供するpython2.7デフォルトにはありませんPATHcron通常はcronどこかにログを記録しますが、ディストリビューションによって異なるようです - 私の Debian ボックスでは、syslogこれらのエントリを にリダイレクトしますが/var/log/syslog、あなたのボックスでは別のログ ファイルである可能性があります。どのエラーcronが不平を言っているのかを確認してください...

于 2012-07-03T16:45:57.063 に答える