2

私のコンソールにこのエラーが表示されています。私は自分のマシン全体をフォーマットしました。私はこの種のエラーは決してありません。誰もがこの謎が何であるか私を導くことができます。あなたのマシン上のSphinxを検出できないため、使用しようとしているSphinxのバージョンを判断できません

Riddle cannot detect Sphinx on your machine, and so can't determine which version of Sphinx you are planning on using. Please use one of the following lines after "require 'riddle'" to avoid this warning. 

require 'riddle/0.9.8' 
# or 
require 'riddle/0.9.9' 
# or 
require 'riddle/1.10' 

答えて

0

RiddleのRailsとスフィンクスを統合するThinking Sphinxで使用しているスフィンクスのためのRubyのクライアントです。

どのようにRailsからSphinxにアクセスしていますか? Riddleの正しいバージョンをロードできるように、Sphinxのインストール時にconfigを設定する必要があるようです。 Thinking Sphinxを使用している場合は、config/sphinx.ymlbin_pathを設定してみてください。

0

Thinking Sphinx pluginまたはgemを最新のバージョンに更新するのに役立ちます.Rails 2.3.xの場合は現在バージョン1.4.11、Rails 3.xの場合はバージョン2.0.13です。

関連する問題