我有一个python程序,它提取数据并将其保存在数据库中
我在本地计算机上使用cron标签,如下工作正常!
15 20 * * * python /home/ahmed/Dropbox/AppFlatForRent.py
现在我在我的主机服务器上使用类似的命令,但它不起作用
15 20 * * * python /home/AppFlatForRent.py
我也试过这个但是没有用
/usr/bin/python /home/AppFlatForRent.py
当我独立运行python /home/AppFlatForRent.py
时,它完美运行(因为我在主机的数据库中获取值)
cronjob命令有什么问题?
答案 0 :(得分:0)
这可能是权限问题。在/ tmp目录中制作文件的副本并运行cron:
15 20 * * * python /tmp/AppFlatForRent.py
如果有效,你会知道问题在哪里,否则cron没有运行。