运行CKAN时遇到麻烦

时间:2013-08-06 13:33:13

标签: ckan

我是CKAN的新手。我把它安装在我的电脑里。我按照所有步骤,我看到Solr运行正常,但是当我想运行程序时,我启动了PostgreSQL和Jetty,我写道:

. /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。我有点失落。

非常感谢你。

1 个答案:

答案 0 :(得分:3)

听起来你在development.ini中配置了你的solr_url错误,所以当CKAN尝试联系SOLR时,它会得到404.

我建议你查看你的solr_url:

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

对于单个SOLR核心应该为solr_url = http://127.0.0.1:8983/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”页面。 (顺便说一下,它是单核和多核设置的相同URL路径)。如果您正在运行多核,请检查solr_url的最后一部分是否与所需核心的模式名称匹配。