访问 /solr/admin/ 的 HTTP 错误 500。原因:solr 配置中的严重错误。
检查您的日志文件以获取有关可能出现问题的更多详细信息。
如果您希望 solr 在配置错误后继续,请更改:
错误的
在 solr.xml 中
java.lang.RuntimeException:在类路径或 org.apache.solr.core.SolrResourceLoader.openResource 的 'solr/./conf/'、cwd=/home/bill/solr/boatsite 中找不到资源 'stopwords_en.txt' (SolrResourceLoader.java:273)
==================================================== =======
我在用:
django 1.3.1、django-haystack 2.0.0beta、JDK1/6/0_31、apache-solr-3.6.0
目录结构文件位置:
/home/bill/workspace/boatsite/myapp
/home/bill/solr/boatsite/solr/solr.xml
/home/bill/solr/boatsite/solr/conf/schema.xml
/home/bill/solr/boatsite/solr/conf/solrconfig.xml
/home/bill/solr/boatsite/solr/conf/data/index/*.*
注意:/solr/ 下的所有内容都与 solr 教程中的 /example/solr/ 下相同
HAYSTACK_CONNECTIONS = {
'default': {
'ENGINE': 'haystack.backends.solr_backend.SolrEngine',
'URL': 'http://127.0.0.1:8983/solr'
},
}
据我所知,/home/bill/solr/boatsite 下面的所有内容都与 /home/bill/solr/example 相同,除了 schema.xml java -jar start.jar 适用于“example”但不适用于“boatsite” .我错过了什么?