Sorry, I double checked and searching and indexing do appear to be
working fine despite the Riddle error.

script/console
Loading development environment (Rails 2.3.5)

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'


>> ThinkingSphinx::Configuration.instance.bin_path
=> "/usr/local/bin/"

Without /usr/local/bin not in my PATH, and without "/usr/local/bin" in
sphinx.yml, then the TS tasks die completely (i.e. searchd command not
found...).

So basically, the only way for me to get rid of the Riddle error is to
add "/usr/local/bin" to my shell PATH.

James

On Dec 7, 2:27 pm, Pat Allan <[email protected]> wrote:
> Hi James
>
> Searching returns nothing - but doesn't fall over with an error? And  
> indexing works... but we still see the error message...
>
> When you're in script/console, what does the following line return:
>    ThinkingSphinx::Configuration.instance.bin_path
>
> --
> Pat
>
> On 08/12/2009, at 5:37 AM, James Earl wrote:
>
> > You may want to look into it.  I just confirmed that it's not using
> > bin_path in sphinx.yml.  rake ts:index completes as normal minus the
> > riddle error message.  I get the normal indexing stats, and after rm -
> > rf db/sphinx/ and re-running rake ts:index it populates db/sphinx/*
> > but searching returns nothing.
>
> > Adding /usr/local/bin to my PATH, and everything works without any
> > error messages.
>
> > James
>
> > On Dec 5, 3:48 am, Pat Allan <[email protected]> wrote:
> >> Hi James
>
> >> So it wasn't working with bin_path set in sphinx.yml? This should  
> >> work
> >> (and I just tested it), but let me know if I need to investigate
> >> further.
>
> >> Cheers
>
> >> --
> >> Pat
>
> >> On 05/12/2009, at 2:03 PM, James Earl wrote:
>
> >>> That's weird... I was already using bin_path in sphinx.yml!
>
> >>> On Dec 3, 6:07 pm, Pat Allan <[email protected]> wrote:
> >>>> If indexer wasn't in your path, I'm surprised it ever worked ;)
> >>>> Also, setting bin_path in your sphinx.yml file should set Riddle's
> >>>> bin_path.
>
> >>>> Cheers
>
> >>>> --
> >>>> Pat
>
> >>>> On 04/12/2009, at 4:46 AM, James Earl wrote:
>
> >>>>> I noticed I was still having this problem.  It was caused by the
> >>>>> fact
> >>>>> that 'indexer' was not in my PATH.  Another solution is to set
> >>>>> Riddle::Controller.bin_path.
>
> >>>>> James
>
> >>>>> On Dec 1, 4:57 pm, Pat Allan <[email protected]> wrote:
> >>>>>> It seems a few people are having problems with this, but first
> >>>>>> things
> >>>>>> first, the obvious change:
>
> >>>>>> switch :lib => 'thinking_sphinx/0.9.8' to just :lib =>
> >>>>>> 'thinking_sphinx'
>
> >>>>>> If that doesn't work, try upgrading to riddle 1.0.5 (if/when you
> >>>>>> do,
> >>>>>> it's probably best uninstalling 1.0.4).
>
> >>> --
>
> >>> You received this message because you are subscribed to the Google
> >>> Groups "Thinking Sphinx" group.
> >>> To post to this group, send email to [email protected]
> >>> .
> >>> To unsubscribe from this group, send email to 
> >>> [email protected]
> >>> .
> >>> For more options, visit this group 
> >>> athttp://groups.google.com/group/thinking-sphinx?hl=en
> >>> .
>
> > --
>
> > You received this message because you are subscribed to the Google  
> > Groups "Thinking Sphinx" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to 
> > [email protected]
> > .
> > For more options, visit this group 
> > athttp://groups.google.com/group/thinking-sphinx?hl=en
> > .

--

You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/thinking-sphinx?hl=en.


Reply via email to