2013-08-06 129 views
1

我是CKAN的新手。我將它安裝在我的電腦中。我跟所有的步驟,我看到Solr的運行正常,但是當我想運行的程序,我開始PostgreSQL和碼頭,我寫道:我運行CKAN時遇到麻煩

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

的aplication回到我SolrException: HTTP code=404, reason=Not Found。我有點失落。

非常感謝。

回答

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管理頁面。 (順便說一下,它是單一和多核設置的相同URL路徑)。如果您正在運行多核,請檢查solr_url的最後一部分是否與您所需的核心的模式名稱匹配。