我成功地成功地在一个heroku帐户上运行ShareTribe并运行。
点击此精彩指南:https://gist.github.com/svallory/d08e9baa88e18d691605
当我真正玩自定义字段并进行搜索时,我意识到sphinx索引没有运行,稍后会进行一些挖掘......似乎flying-sphix index
不是可行的方式..你'我打算用rake ts:index
和rake ts:rebuild
来做这件事..(也许)..
无论如何......我正处于整个狮身人面像的一面似乎有点神奇和凌乱的地步,我确信它是一种非常愚蠢的东西,我很想念。
哦,主要的症状是,在UI方面,我一直看到“搜索目前无法使用。请尽快重新搜索。”并且在日志中它基本上表示索引不可用。
答案 0 :(得分:1)
嗯,事实证明这有点傻,互联网上充满了相互矛盾的错误。终于在FlyingSphinx日志中找到了相关的错误信息..
设置时,您可能需要配置SSL cert chian,默认情况下,sharetribe似乎在那里有RDS证书链,所以如果使用cleardb ..你需要将其切换回来。
这最终揭示了它: http://support.flying-sphinx.com/discussions/problems/1882-ssl-connection-error
这里的正确命令是:
flying-sphinx rebuild
最初flying-sphinx index