cron工作过去一直运作良好并突然停止工作
1 * * * * /usr/bin/python3 /home/roy/update.py
它仍然可以在命令行上手动运行。
然后我尝试通过以下命令调试它:
/usr/bin/python3 /home/roy/update.py 2>&1 >> /home/roy/cron_error_report.txt
cron_error_report.txt中没有显示错误。
有人能帮助我吗?
答案 0 :(得分:0)
确保cron正在运行
sudo service cron status
答案 1 :(得分:0)
我希望我的回答可以帮助别人。弄清楚它真的需要很长时间。 我将用于当前python程序的文件移动到共享文件夹。我将共享文件夹导出到PYTHONPATH。
因此,在命令行中运行脚本时没有问题。但是,cron无法运行它。所以我必须将文件移回我当前的文件夹,然后cron再次开始工作。