2013-08-06 2 views
1

Я новичок в CKAN. Я установил его на свой компьютер. Я все шаги, я увидел, что Solr работает нормально, но когда я хотел бы запустить программу, я начал PostgreSQL и Jetty, я писал:Проблема при работе CKAN

. /usr/lib/ckan/default/bin/activate 
cd /usr/lib/ckan/default/src/ckan 
paster serve /etc/ckan/default/development.ini 

вернулся мне ПРИМЕНЕНИЕ SolrException: HTTP code=404, reason=Not Found. Я немного потерян.

Большое вам спасибо.

ответ

3

Это звучит, как вы настроили solr_url неправильно в вашем development.ini, поэтому, когда CKAN пытается связаться с Solr на него, он получает 404.

Я предлагаю вам проверить solr_url:

grep solr_url /etc/ckan/default/development.ini 

, который должен дать вам что-то вроде solr_url = http://127.0.0.1:8983/solr для одного ядра SOLR или solr_url = http://127.0.0.1:8983/solr/ckan-schema-2.0 для многоядерных процессоров.

Чтобы проверить SOLR работает, попробуйте страницу администратора с помощью браузера, такие как ELinks:

elinks http://127.0.0.1:8983/solr 

и проверить вы получаете страницу 'SOLR Admin'. (BTW - это тот же URL-адрес для одиночных и многоядерных настроек). Если вы используете многоядерные процессоры, убедитесь, что последняя часть файла solr_url соответствует имени схемы нужного ядра.

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