0
我對Solr的模式驗證有問題,顯示500錯誤。solr schema.xml validate
SimplePostTool: version 1.4
SimplePostTool: POSTing files to http://localhost:8081/solr-project/update..
SimplePostTool: POSTing file sample-solr.xml
SimplePostTool: FATAL: Solr returned an error #500 Error Interno del Servidor
Solr的的schema.xml中的字段是這樣的:
<field>
<field name="id" type="string" indexed="true" stored="true" required="true" />
<field name="url" type="string" stored="true"/>
<field name="content" type="text_es" indexed="true" stored="true" />
</field>
<uniqueKey>id</uniqueKey>
無需遵循等於schema.xml中的順序,ID是需要場。
樣品solr.xml
<?xml version="1.0"?>
<add>
<doc>
<field name="id">id product</field>
<field name="url">http://www.web.com/content/direct/index.html</field>
<field name="content">field content text</field>
</doc>
</add>
編制項目和測試執行:
~/opt/solr/solr/example/exampledocs$ java -jar -Durl=http://localhost:8081/solr-project/update post.jar sample-solr.xml
有什麼可以?謝謝!。
我看不到是什麼版本,我得到錯誤400,我在端口8081上配置tomcat,這可能是問題嗎? 如果我嘗試看看這個網址到瀏覽器: 的http://本地主機:8081/Solr的項目/更新 的迴應是: ** HTTP 400 - 缺少內容流** – 2013-02-13 16:24:47
你應該知道你正在運行的是哪個版本的Solr。如果您從本地主機運行,則必須安裝它。而你的管理員的URL應該在你的solr.xml文件中,嘗試ping它。如果您遇到麻煩,請嘗試運行分發中的示例並在那裏啓動測試。 – 2013-02-13 20:01:18
版本是3.6.2。 Estado HTTP 404 - 在路徑中缺少核心名稱,測試localhost:8081/solr-project /這是好的,但是localhost:8081/solr-project/admin是問題。 – 2013-02-14 20:05:24