我正在尝试使用 Django-haystack Beta 2.0.0 设置 Solr 3.6.0。
运行./manage.py build_solr_schema
schema.xml 并将其移动到 conf 目录后,在访问时,我收到一个与此线程http://localhost:8983/solr/admin
中产生的完全一样的错误。
org.apache.solr.common.SolrException: No cores were created, please check the logs for errors
java.lang.RuntimeException: Can't find resource 'stopwords_en.txt' in classpath or 'solr/./conf/', cwd=/home/randall/startupsearch_live/apache-solr-3.6.0/example
在线程的底部,用户提到必须编辑 schema.xml 以将 stopwords_en.txt 与 /example/solr/conf/ 目录匹配,我通过符号链接和编辑 stopwords.txt 的所有实例都做到了这一点到生成的 schema.xml 文件中的 /solr/conf/stopwords_en.txt。但是,相同的错误仍然存在,输出略有不同:
java.lang.RuntimeException: Can't find resource '/solr/conf/stopwords_en.txt' in classpath or 'solr/./conf/', cwd=/home/randall/startupsearch_live/apache-solr-3.6.0/example
我必须编辑什么文件来解决这个问题?