Solr 5.3找不到我的核心/更新网址

时间:2015-10-02 02:39:53

标签: python django solr pysolr

我在solr 5.3中使用haystack为我的django应用程序创建了一个核心并尝试python manage.py rebuild_index,它只是给出了这个错误信息。部分/update/?commit=true对我来说很奇怪。我尝试手动将其更改为/update?commit=true,但仍无效。在浏览器中,它只是说404.任何人都有任何想法吗?谢谢!

  

无法清除Solr索引:无法连接到服务器   'http://localhost:8983/solr/#/my_core/update/?commit=true',是吗?   确定网址是否正确?在浏览器中检查它可能会有所帮助:   HTTPConnectionPool(host ='localhost',port = 8983):超出最大重试次数   用url:/ solr /(引起:[Errno 111]   连接被拒绝)

1 个答案:

答案 0 :(得分:0)

标准HTTP URL中#之后的任何部分都是锚,并且意味着在客户端上进行消费。因此,它永远不会传输到服务器,这意味着您最终向http://localhost:8983/solr/发出请求 - 这可能不是您要查询的URL。

只需http://localhost:8983/solr/my_core/update?commit=true即可。