我在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] 连接被拒绝)
答案 0 :(得分:0)
标准HTTP URL中#
之后的任何部分都是锚,并且意味着在客户端上进行消费。因此,它永远不会传输到服务器,这意味着您最终向http://localhost:8983/solr/
发出请求 - 这可能不是您要查询的URL。
只需http://localhost:8983/solr/my_core/update?commit=true
即可。