我确实有一个使用 Django 管理的服务器,上面安装了 Python-Crontab。由于 Django 是由 www-data 用户执行的,所以我保存的所有 Python-Crontab 作业都写入 www-data 的 crontab 表中,但该表上的任何规则都不会执行。
当然,cron 服务正在运行,root 表上的所有作业都运行良好,但 www-data 上的所有作业都运行良好。我试过了:
- 将其设置到 crontab 组中
- 给予其许可
/var/spool/cron/crontabs/www-data
- 将简单的规则写为:
* * * * date >> /var/log/cron.log
我应该尝试什么有任何线索吗?