0

エラーが発生しました:

' : 'を使用して Solr にクエリを実行できませんでした: でサーバーに接続'http://127.0.0.1:8000/solr/select/?fq=django_ct%3A%28jobpost.jobpost%29&rows=1&q=%2A%3A%2A&start=0&wt=json&fl=%2A+score'できませんでした。URL が正しいことを確認しますか? ブラウザーで確認すると役立つ場合があります: HTTPConnectionPool(host='127.0.0.1', port=8000): Max retries exceeded with url: /solr/select/?fq=django_ct%3A%28jobpost.jobpost%29&rows=1&q=% 2A%3A%2A&start=0&wt=json&fl=%2A+score (原因: [Errno 111] 接続が拒否されました)

これは私の干し草の山接続です:

HAYSTACK_CONNECTIONS = {
    'default': {
        'ENGINE': 'haystack.backends.solr_backend.SolrEngine',
        'URL': 'http://127.0.0.1:8000/solr'
    },
}

私のコードの何が問題なのか誰か教えてもらえますか?

4

2 に答える 2

2

ポート8080を使用するapache tomcatでsolrが実行されている可能性があるため、127.0.0.1:8080/solrを試すか、apache tomcatが実行されているポートを確認できます

于 2014-09-11T07:30:39.813 に答える
0

ループバックまたは localhost:8000 の代わりに実際の IP を使用してみてください

于 2013-05-03T10:17:34.090 に答える