当我将 xml 数据导入我的 Solr (v4.3.0) 时发生上述错误,我只是更改了我的集合名称,而与示例文件没有什么不同。
有什么建议吗?
提前致谢。
尝试访问以下 URL:IP:PORT/solr/NAME_OF_YOUR_CORE/update?commit=true
我在 Rails 中使用 Solr 4.2.0,默认情况下没有设置任何集合。但是默认设置了 3 个内核(默认、开发、测试)。所以我必须在我的 solr 配置中设置 :url 以便 sunspot 在路径中包含核心名称,就像这样......
http://localhost:8982/solr/development/update?commit=true
注意你在正确的端口(8981、8982、8983)
development:
solr:
hostname: localhost
port: 8982
log_level: INFO
path: /solr
url: http://localhost:8982/solr/development
核心名称区分大小写,请务必正确书写。这是我的问题。
因此,如果您的核心名称是 MyCore,则 url 必须是:
http://localhost:8983/solr/MyCore/update
而不是,例如,http://localhost:8983/solr/mycore/update
。