Mysql 太阳黑子和太阳光
我目前正在努力让我的太阳黑子/太阳黑子工作。总之,一切都很好。但是当涉及到生产时,我会得到以下错误Mysql 太阳黑子和太阳光,mysql,ruby-on-rails,solr,sunspot,Mysql,Ruby On Rails,Solr,Sunspot,我目前正在努力让我的太阳黑子/太阳黑子工作。总之,一切都很好。但是当涉及到生产时,我会得到以下错误 RSolr::RequestError (Solr Response: Not Found): app/controllers/examples_controller.rb:48:in `update' sunspot.yml如下所示: solr: hostname: localhost port: 8983 path: '/opt/apache-solr-3.3.
RSolr::RequestError (Solr Response: Not Found):
app/controllers/examples_controller.rb:48:in `update'
sunspot.yml如下所示:
solr:
hostname: localhost
port: 8983
path: '/opt/apache-solr-3.3.0/example'
log_level: WARNING
pid_dir: '/var/run'
任何人都能解决这个问题吗?路径选项是Solr服务器URL的路径组件。它应该是
/solr
,而不是现在的文件系统路径。事实上,太阳黑子正试图连接到;)
正确版本:
solr:
hostname: localhost
port: 8983
path: /solr
log_level: WARNING
pid_dir: /var/run
(另外,别忘了将Sunspot的标准schema.xml复制到/opt/apache-Solr-3.3.0下的Solr目录中)看起来Solr不可用,做一个“curl”看看你得到了什么。嗨,毛里西奥,我会得到Solr的webconsole。它起作用了。好戏就到此为止。。。