2015-11-08 63 views
0

我已經成功地獲得了ShareTribe,併成功運行在一個heroku帳戶上。與Sharetribe(Heroku + FlyingSphinx)發生獅身人面像問題

根據這一偉大的指導這裏:https://gist.github.com/svallory/d08e9baa88e18d691605

當我真正有自定義字段玩和搜索我意識到,獅身人面像索引未運行,有點後來挖的..看來flying-sphix index不要走的路..你打算使用rake ts:indexrake ts:rebuild最初做它..(也許)..

在任何情況下..我在這整個獅身人面像它的一面似乎是一個點有點神奇和凌亂,我敢肯定它的東西非常愚蠢,我錯過了。

  1. 有它確實是這樣的事情
  2. 什麼是正確的事情爲每小時運行重新建立索引,如指導建議
  3. 是什麼我需要運行初始化(或重新初始化)獅身人面像這些要點足夠了嗎?他們錯過了一些重要的步驟?

哦是的主要症狀是,在用戶界面我一直看到「搜索當前不可用,請儘快重試搜索。」在日誌裏它基本上說索引不可用。

回答

1

嗯,這竟然是一個有點傻和互聯網是充滿矛盾的錯誤..終於找到FlyingSphinx日誌相關的錯誤messgae ..

當設置的東西了,你可能需要配置SSL cert chian,sharetribe在默認情況下似乎有RDS證書鏈,所以如果使用cleardb ..你需要將其切換回來。

這終於流下一些輕就可以了: http://support.flying-sphinx.com/discussions/problems/1882-ssl-connection-error

而且,這裏正確的命令是:

  • flying-sphinx rebuild最初
  • flying-sphinx index此後