我是Solr的新手,並且無法讓我的設置工作。我使用在Windows 7 Professional上的Tomcat 7.0.23上運行的Solr 3.5.0。如果我將單核心示例複製到我的Solr主目錄中,它不起作用 - 我從Tomcat獲得了http://foo/solr/admin/和http://foo/solr/collection1/admin/的404錯誤。我試圖多核例子(工作,可能是因爲solrconfig.xml中就簡單多)通過刪除額外的文件夾,並改變solr.xml這種使用單核心轉換:配置運行在Tomcat和Windows上的Solr
<solr persistent="false">
<cores adminPath="/admin/cores" defaultCoreName="core0">
<core name="core0" instanceDir="core0" />
</cores>
</solr>
正如我瞭解它,這應該意味着我可以使用http://localhost/solr/admin/或http://localhost/solr/core0/admin/來訪問core0,但只有第二個URL有效 - 另一個只是返回404,指出「路徑中缺少核心名稱」。我認爲defaultCoreName
意味着我不需要在路徑中指定核心名稱。 defaultCoreName
屬性應該按照我預期的方式工作,如果可以的話,請您提供一些我應該看看的配置區域,以便解決這個問題?
可能重複的[HTTP錯誤:404在solr路徑中缺少核心名稱](http://stackoverflow.com/questions/2213123/http-error-404-missing-core-name-in-path-with- solr) – kenorb 2015-03-29 14:12:37