djangoのカスタムコマンドをcronで動かしたいのです。
cronのログには実行しているように見えるのですが、djangoには、実行されたログが出てきません。
以下、/etc/cron.d/app
27 21 * * * root source /home/env/bin/activate && python3 /home/user/_app/manage.py command && deactivate
別のページで下の行は関係がないというのは確認しました。
log
1Jan 30 21:27:01 160-251-9-179 CRON[34018]: (root) CMD (source /home/env/bin/activate && python3 /home/user/app/manage.py command && deactivate) 2Jan 30 21:27:01 160-251-9-179 CRON[34011]: (CRON) info (No MTA installed, discarding output)
その他
・いろいろなHPで紹介されているcronの状態確認が、service crond statusではなくservice cron statusでできたことが少し気になっています。
・sudo service cron restartは何度かやっています。
・OSのバージョンは、Ubuntu 20.04.2 LTSです。
回答1件
あなたの回答
tips
プレビュー