2011-10-20 1 views
1

開発用ポート(8982)でsunspotを実行しようとしています。 Solrの: 私は、次のコマンド $ RAILS_ENV =開発すくい黒点を実行開始Sunspotが開発用ポートで起動しない

太陽黒点が起動しますが、それは開発のポートで起動しない、それが生産ポートである、ポート8983で起動します。 私はconfig/sunspot.ymlを使用していません。私は私は私はわからない

Sunspot.config.solr.url = 'http://localhost:8982/solr' 

を読み込みラインを持っているのconfig /環境/ development.rbに

require File.join(Rails.root, 'lib', 'sunspot', 'rails', 'adapters') 
Sunspot::Adapters::InstanceAdapter.register(Sunspot::Rails::Adapters::ActiveRecordInstanceAdapter, ActiveRecord::Base) 
Sunspot::Adapters::DataAccessor.register(Sunspot::Rails::Adapters::ActiveRecordDataAccessor, ActiveRecord::Base) 

module Sunspot 
    HIGHLIGHTS = { 
    :elements => ['span'], :attributes => { 'span' => ['class'] } 
    } 

さらに次のように読み込む設定/初期化子/ sunspot.rbファイルを持っているものI間違っている。ポート8982(開発ノード)で太陽黒点を開始する必要があります。

すべてのヘルプは

+0

私は同様の問題があると信じています。私はここで詳しく説明します:http://stackoverflow.com/questions/11565149/connection-refused-using-sunspot-and-solr-in-rails – aardvarkk

+0

YAML設定ファイル? –

答えて

関連する問題