Rails 4 w / Heroku RSolr ::错误:: Http(RSolr ::错误:: Http - 404未找到

时间:2015-07-14 14:20:12

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

我的设置:Rails 4,Heroku和Websolr插件。

使用我的Rails 4(生产)应用程序,Solr搜索工作已经好几个月了。然后有一天它退出了,我经历了以下stackoverflow答案,但没有一个能够工作。

Answer 1Answer 2Answer 3

由于我之前没有安装java,所以通过它们非常繁琐,但在我回答之前我需要提一下,在解决之前我已经完成了所有三个答案,所以我上面的确可能启用了它。

1 个答案:

答案 0 :(得分:3)

花了我一整天的时间来筛选答案,我正准备将我的申请删除并完全删除solr。

我通过访问我的Heroku仪表板解决了这个问题,点击了Websolr插件图标,该图标将我带到了我的heroku应用程序的Websolr页面。我删除了默认情况下的索引,并设置了一个新名称。

创建新索引后,请在标有配置Heroku应用程序

的字段中复制并粘贴文本

最后,我去了终端并输入了这些命令。

$ heroku config:添加WEBSOLR_URL = [url_goes_here]

$ heroku restart

现在一切正常。