this http://pastie.org/486059

which seem like the right output for the command...

i tried to stop/start the server....nothing helps.

On May 21, 7:21 pm, Pat Allan <[email protected]> wrote:
> Hm, wait, just re-thinking - if you can't see the output from script/
> console, then it's not a path issue - because script/console is run by  
> yourself, not passenger.
>
> What's the output of `indexer` (with angle quotes) in script/console?
>
> --
> Pat
>
> On 21/05/2009, at 1:25 PM, Elad Meidar wrote:
>
>
>
> > it makes no difference....
>
> > still i can't see no sphinx messages when new items are created, and
> > delta => true status_updates aren't in results either...
>
> > is there anything else i need to do in order to enable access to the
> > indexer bin ? maybe permissions to the www user? seem like this is the
> > problem.
>
> > On May 21, 3:46 pm, Pat Allan <[email protected]> wrote:
> >> You probably don't need bin_path set on your development  
> >> environment -
> >> I've never had problems, because it's all run by my own user, not
> >> passenger.
>
> >> And it's not something that appears in the configuration file, it's
> >> just how Thinking Sphinx makes calls to the binaries.
>
> >> Cheers
>
> >> --
> >> Pat
>
> >> On 21/05/2009, at 12:43 PM, Elad Meidar wrote:
>
> >>> you nailed it.
>
> >>> on development it's working...
>
> >>> but i don't seem to see the bin_path instructions on the development
> >>> conf.... where it should be ?
> >>> this is my sphinx.yml
>
> >>> development: &my_settings
> >>> min_prefix_len: 0
> >>> min_infix_len: 1
> >>> min_word_len: 1
> >>> max_results: 70000
> >>> bin_path: /usr/local/bin
> >>> morphology: none
> >>> charset_table: ** huge charset.. i removed it for readability **
> >>> test:
> >>> <<: *my_settings
> >>> production:
> >>> <<: *my_settings
>
> >>> On May 21, 3:18 pm, Pat Allan <[email protected]> wrote:
> >>>> Ah, if you're not seeing any output, then it could be that the  
> >>>> Sphinx
> >>>> binaries - indexer and searchd - aren't referenced in the PATH set
> >>>> within your web server (I'm guessing passenger).
>
> >>>> You'll need to add the following to your config/sphinx.yml (or  
> >>>> create
> >>>> it):
>
> >>>> production:
> >>>> bin_path: /usr/local/bin
>
> >>>> The bin_path should be set to the output of `which indexer` from  
> >>>> the
> >>>> shell - minus /indexer, of course.
>
> >>>> You're not seeing the problem with the datetime approach because
> >>>> you're invoking the rake task yourself, not via the web server.
>
> >>>> ... of course, I may be completely wrong about the problem :)
>
> >>>> --
> >>>> Pat
>
> >>>> On 21/05/2009, at 12:08 PM, Elad Meidar wrote:
>
> >>>>> Hi guys,
>
> >>>>> I tried to wrestle with it a little bit, tried to create a new
> >>>>> StatusUpdate record to see what the log says... but nothing there,
> >>>>> no
> >>>>> sphinx message of any kind.
> >>>>> I decided to change my model to use set_property :delta  
> >>>>> => :datetime
> >>>>> instead of :delta => true and it appears to be working at the
> >>>>> moment... but i would still like to find out why the :delta =>  
> >>>>> true
> >>>>> fails.
>
> >>>>> i attach my production.conf so you might be able to point out  
> >>>>> where
> >>>>> i'm wrong (generated with ts:conf only).
> >>>>>http://pastie.org/485658
>
> >>>>> Thanx guys..
>
> >>>>> Scott.. yeah, it's not an extortion of course... at least not as
> >>>>> worst
> >>>>> as it used to be :)
>
> >>>>> On May 21, 2:44 pm, Pat Allan <[email protected]> wrote:
> >>>>>> Hi Elad
>
> >>>>>> The ts:in:delta task is only for datetime deltas, and you're  
> >>>>>> using
> >>>>>> the
> >>>>>> default approach instead, so you don't need to run that.
>
> >>>>>> When you create a new status update in console, do you also see
> >>>>>> several lines from the Sphinx indexer task being output?
>
> >>>>>> --
> >>>>>> Pat
>
> >>>>>> On 21/05/2009, at 7:52 AM, Elad Meidar wrote:
>
> >>>>>>> i have sphinx 0.9.8.1 installed and for some reason, it  
> >>>>>>> refuses to
> >>>>>>> take deltas into consideration when searching, until i re-index
>
> >>>>>>> here is an example for the console:
>
> >>>>>>> #<StatusUpdate id: 31109, content: "Microsoft just patented
> >>>>>>> extortion", author: "xxxx", source_id: "1", direct_link:  
> >>>>>>> "hxxxx",
> >>>>>>> uid:
> >>>>>>> "234234233", created_at: "2009-05-21 14:14:55", updated_at:
> >>>>>>> "2009-05-21 14:14:55", handler: "t", posted_at: "1242915290",
> >>>>>>> delta:
> >>>>>>> true>
>
> >>>>>>> but searching for "microsoft":
>
> >>>>>>> StatusUpdate.search("@content microsoft", :per_page =>
> >>>>>>> 1000, :match_mode => :extended)
>
> >>>>>>> does not return this result.
>
> >>>>>>> here is my index:
>
> >>>>>>> define_index do
> >>>>>>> indexes content, :sortable => true
> >>>>>>> has posted_at, handler, author
>
> >>>>>>> has users(:id), :as => :user_ids
> >>>>>>> set_property :delta => true # for stuff that are added between
> >>>>>>> indexing
> >>>>>>> end
>
> >>>>>>> another thing is that when i 'ts:in:delta', nothing seem to be
> >>>>>>> happening, the delta flag stays as it should on new records, but
> >>>>>>> they
> >>>>>>> still don't appear in search (actually the rake task does not  
> >>>>>>> even
> >>>>>>> return any output).
--~--~---------~--~----~------------~-------~--~----~
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