crontab中的代码0 * * * * cd /home/scrapy/foo/ && scrapy crawl foo >> /var/log/foo.log
cron无法运行Scrapy
无法运行爬网,因为我的日志文件中没有日志。 我使用0 * * * * cd /home/scrapy/foo/ && pwd >> /var/log/foo.log
进行测试,它在日志中回显'/ home/scrapy/foo'。
我也试过PATH=/usr/local/bin
和PATH=/usr/bin
,但没有成功。
我可以通过在命令行中键入cd /home/scrapy/foo/ && scrapy crawl foo
来手动运行它。
有什么想法?谢谢。
这里没什么关系。 'cron'会将任何在命令行输出的信息放入'foo.log'中 – Harrison