son rails que make las how gems gemas for descargar create ruby-on-rails ruby search rubygems

ruby on rails - que - sunspot_rails gema-"Errno:: ECONNREFUSED(Conexión rechazada-conectar(2))"



ruby on rails download (4)

Uso gema sunspot_rails https://github.com/outoftime/sunspot Hice todo según las instrucciones en http://railscasts.com/episodes/278-search-with-sunspot , pero aparece un error.

Errno :: ECONNREFUSED (Conexión rechazada - conectar (2)): app / controllers / books_controller.rb: 7: en `index ''

código de books_controller.rb

def index @search = Book.search do fulltext params[:search] end @books = @search.results end

¿Qué puede ser?


¿Has iniciado el servidor Solr?

rake sunspot:solr:start

Si no es así, inicie primero el servidor solr.

Y si si que lo intente

rake sunspot:solr:run

Espero que esto ayude.


Asegúrese de que Java Runtime Environment ya está instalado.

sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer


Asegúrese de que su aplicación de rieles está buscando el servidor solr en el puerto correcto.


Simplemente configure la tarea de rake con el entorno de prueba:

rake sunspot:solr:run RAILS_ENV=test