0
當嘗試部署我的項目中使用下面的命令來scrapyd:scrapyd {「地位」:「錯誤」,「消息」:「使用」 scrapy 「來查看可用命令」
scrapyd-deploy test2 -p NOAA
或,嘗試運行我的蜘蛛,我創建時:
curl http://localhost:6800/schedule.json -d project=test -d spider=myspider
我得到以下輸出:
Packing version 1478644677
Deploying to project "test" in http://localhost:6800/addversion.json
Server response (200):
{"status": "error", "message": "Use \"scrapy\" to see available
commands", "node_name": "osboxes"}
以下文件顯示爲空當我檢查他們:
/var/log/scrapyd/scrapyd.log
/var/log/scrapyd/scrapyd.out
/var/log/scrapyd/scrapyd.err
但它是一個不同的輸出,他有一個指標的問題。
我的錯誤,我認爲蜘蛛本身有什麼不對? IT似乎部署了它,但它不能啓動蜘蛛。
我按照指示安裝了scrapyd。這是我的scrapy.cfg文件:
[settings]
default = NOAA.settings
[deploy:test2]
url = http://localhost:6800/
project = NOAA
運行Ubuntu 14.04
我用:CD myprojectdir/myspider/&& sudo的scrapyd部署默認-p NOAA –
即使當我瀏覽到我的蜘蛛文件夾,然後運行該命令,我得到了同樣的錯誤。我確實將scrapy.cfg中的[deploy:test2]更改爲[deploy],以便默認工作。同樣的錯誤。 – Slug
我的scrapy.cfg文件看起來像這樣,但有5行:[settings] default = myspider.settings [deploy] url = http:// localhost:6800/ project = myspider –