0

私のプロジェクトには、アプリがあります:管理コマンド付きのmy_app:my_command.py

SSHで試してみます: my/folder/project/and/app/python2.4 manage.pymy_commandすべて大丈夫です

しかし、私が試した場合:python2.4 /my/folder/project/and/app/manage.py my_command、manage.pyは私のコマンドを知りません...

crontabでコマンドを実行しようとしています。

Thx laurent

4

1 に答える 1

0

私の経験では、いくつかの理由でこの種の問題がありました。

まず、使用されている python インタープリターを確認します。virtualenv などを使用している場合は、正しい python 実行可能ファイルを使用していることを確認する必要があります。

サーバーに selinux がある場合は、cron が一部のファイルを読み取ることを拒否していないことを確認する必要があります。

設定ファイル(冗長にするために別の設定ファイルを使用しました)が存在しなかったため、このような問題もありました。

于 2012-10-10T17:20:59.363 に答える