2012-04-19 3 views
0

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". Что мне не хватает?

+0

Я думаю, проблема в файле schema.xml. Но он был создан с помощью manage.py rebuild_index и скопирован без изменений из терминала в файл. Я заметил, что первая строка файла примера - это , И тот, который я сгенерировал, это , Не знаю, будет ли это Сделать разницу. – BillB1951

+0

только что изменил добавленную кодировку «UTF-8» - это не исправило. – BillB1951

+0

У вас есть 'stopwords_en.txt' в нужном месте? – beerbajay

ответ

2

ПРОБЛЕМА ПОСТАНОВИЛА.

Solr 3.6.0 изменил место, где ищет stopwords_en.txt (теперь в подкаталоге/lang). Schema.xml, сгенерированный Haystack 2.0.0 beta, нужно отредактировать. Теперь все работает.

Я думаю, что у пива-багая был ответ, но я сначала не понял.

Смежные вопросы