scrapy的crontab任务

scrapy的crontab任务,scrapy,crontab,Scrapy,Crontab,我在crontab上配置了一个scrapy任务,但它没有运行。但是,当我手动运行时,它可以工作。这是我试过的 * * * * * my_user cd /var/www/html/path/spiders/ && scrapy crawl radio 这是我有这个权限的“无线电”文件 -rwxr-xr-x 1 my_user my_user 161 mar 27 10:09 __init__.py -rw-r--r-- 1 my_user my_user 148

我在crontab上配置了一个scrapy任务,但它没有运行。但是,当我手动运行时,它可以工作。这是我试过的

* * * * * my_user cd /var/www/html/path/spiders/ && scrapy crawl radio
这是我有这个权限的“无线电”文件

   -rwxr-xr-x 1 my_user  my_user 161 mar 27 10:09 __init__.py
   -rw-r--r-- 1 my_user  my_user 148 mar 28 01:00 __init__.pyc
   -rwxrwxr-x 1 my_user  my_user  2123590 abr 20 11:51 log.txt
   -rwxrwxr-x 1 my_user  my_user  5682 abr  3 09:58 radio.py
   -rwxrwxr-x 1 my_user  my_user  6029 abr  4 01:00 radio.pyc

以root用户身份登录服务器

运行
echo$PATH

它将输出类似这样的内容

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
现在编辑
crontab-e
,并将其放在文件的开头

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

还要运行此命令以查看Cron是否运行


grep CRON/var/log/syslog

它的可能重复取决于CRON用户的路径中是否有SCRAPY。。。