HTTP ERROR 500 accessing/solr/admin /. Причина: Тяжелые ошибки в конфигурации solr.Django Haystack Solr: HTTP ERROR 500 accessing/solr/admin/
Проверьте свои файлы журналов для получения более подробной информации о том, что может быть неправильным.
Если вы хотите Solr продолжать после ошибок конфигурации, изменение:
ложные
в solr.xml
java.lang.RuntimeException: Не удается найти ресурс «stopwords_en. txt 'в classpath или' solr /./ conf/', cwd =/home/bill/solr/boatite at org.apache.solr.core.SolrResourceLoader.openResource (SolrResourceLoader.java:273)
============================================================================================================= =========
Я использую:
Джанго 1.3.1, Джанго-Стог 2.0.0beta, JDK1/6/0_31, апач-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/в Solr учебнике
HAYSTACK_CONNECTIONS = {
'default': {
'ENGINE': 'haystack.backends.solr_backend.SolrEngine',
'URL': 'http://127.0.0.1:8983/solr'
},
}
Насколько я могу судить обо всем ниже/home/bill/solr/boatite идентичен/home/bill/solr/example, кроме schema.xml java -jar start.jar работает для «примера», но не для "boatsite". Что мне не хватает?
Я думаю, проблема в файле schema.xml. Но он был создан с помощью manage.py rebuild_index и скопирован без изменений из терминала в файл. Я заметил, что первая строка файла примера - это Xml version = "1.0" encoding = "UTF-8"?>, И тот, который я сгенерировал, это Xml version = "1.0"?>, Не знаю, будет ли это Сделать разницу. – BillB1951
только что изменил добавленную кодировку «UTF-8» - это не исправило. – BillB1951
У вас есть 'stopwords_en.txt' в нужном месте? – beerbajay