用于scrapy的crontab任务

时间:2017-04-20 09:59:32

标签: scrapy crontab

我在crontab上配置了scrapy任务,但它没有运行。但是,当我手动运行它的工作原理。这是我尝试过的。

* * * * * my_user cd /var/www/html/path/spiders/ && scrapy crawl radio

这是我的"收音机"具有此权限的scrapy文件。

   -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

1 个答案:

答案 0 :(得分:0)

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