将scrapy项目部署到scrapyd时,HTTPCACHE无法正常工作

时间:2011-06-28 17:53:03

标签: python middleware scrapy http-caching scrapyd

当我尝试将HTTPCACHE与scrapyd一起使用时,我收到以下错误:

[scrapy] WARNING: Disabled Httpcache Middlware: unable to find scrapy.cfg file to infer project data dir

1 个答案:

答案 0 :(得分:2)

问题是http缓存默认使用相对路径httpcache

当您从命令行正常运行蜘蛛时,这是有效的,但在将其作为服务运行时则不行。

解决方案是将HTTPCACHE_DIR[docs]设置设置为绝对路径。