Rails solr太阳黑子404和503错误

时间:2014-02-16 05:18:53

标签: ruby-on-rails ruby-on-rails-4 sunspot sunspot-solr

我正在使用rails 4.在我的本地服务器上,我创建了一个应用程序https://github.com/alexefremo/daysandnights,它仍能正常运行。并且solr那里工作得很好,但当我拉我的应用程序时它也运行良好,但是当我尝试用solr搜索时我得到了一个错误。不同的错误。我在这里尝试了一些答案,在stackoverflow上,但它不起作用。它只写了我不同的错误。当我试图重新索引它(顺便说一下数据库是空的(没有记录))它会抛出一个错误503:

Error - RSolr::Error::Http - 503 Service Unavailable - retrying...

在sunspot.yml我得到了:

production:
  solr:
    hostname: localhost
    port: 8983
    log_level: WARNING
    #path: /solr/production
    # read_timeout: 2
    # open_timeout: 0.5

development:
  solr:
    hostname: 0.0.0.0
    port: 8982
    log_level: INFO
    #path: /solr/development

test:
  solr:
    hostname: localhost
    port: 8981
    log_level: WARNING
    #path: /solr/test

`

在我的ip上我得到了:

Error 404 - Not Found.

No context on this server matched or handled this request.
Contexts known to this server are:
/solr ---> o.e.j.w.WebAppContext{/solr,file:/usr/local/rvm/gems/ruby-2.1.0/gems/sunspot_solr-2.1.0/solr/solr-webapp/webapp/},/usr/local/rvm/gems/ruby-2.1.0/gems/sunspot_solr-2.1.0/solr/webapps/solr.war

这笔交易是什么?我整夜都在和索尔挣扎。它如何在我的本地机器上完美运行,根本不能在我的VPS上运行?

P.S。我得到了:

rails (4.0.2, 4.0.1)
sunspot (2.1.0)
sunspot_rails (2.1.0)
sunspot_solr (2.1.0)

0 个答案:

没有答案