Solr返回了一个错误#404找不到urlhttp://localhost:8983/solr/update?commit=true

Solr返回了一个错误#404找不到urlhttp://localhost:8983/solr/update?commit=true,solr,Solr,上面的错误发生在我将xml数据导入Solr(v4.3.0)时,我只是更改了集合名称,而与示例文件没有什么不同 有什么建议吗 提前谢谢 尝试访问以下URL:IP:PORT/solr/NAME\u OF_YOUR\u CORE/update?commit=true我正在使用solr 4.2.0和Rails,默认情况下未设置任何集合。但是默认设置了3个内核(默认、开发、测试)。所以我必须在solr配置中为sunspot设置:url,以便在路径中包含核心名称,如下所示 http://localhost:

上面的错误发生在我将xml数据导入Solr(v4.3.0)时,我只是更改了集合名称,而与示例文件没有什么不同

有什么建议吗


提前谢谢

尝试访问以下URL:IP:PORT/solr/NAME\u OF_YOUR\u CORE/update?commit=true

我正在使用solr 4.2.0和Rails,默认情况下未设置任何集合。但是默认设置了3个内核(默认、开发、测试)。所以我必须在solr配置中为sunspot设置:url,以便在路径中包含核心名称,如下所示

http://localhost:8982/solr/development/update?commit=true

注意您的端口是否正确(898189828983)


核心的名称区分大小写,请确保正确写入。这是我的问题

因此,如果您的核心名称为MyCore,则url必须为:

http://localhost:8983/solr/MyCore/update


而不是,例如,
http://localhost:8983/solr/mycore/update

您是否也使用集合名称和路径值更新了solr.xml?是的,我更新了我的solr.xml。重命名集合后您做了哪些更改?您可以发布solr.xmlVisit/solr来查看管理控制台吗。您应该能够看到活动的集合。你的收藏品列出来了吗?是的,我的收藏品列出来了。我重新启动了一切,现在一切都好了,谢谢!
development:
  solr:
    hostname: localhost
    port: 8982
    log_level: INFO
    path: /solr
    url: http://localhost:8982/solr/development