Hi Frank

Two things to check: are there any logs from your delayed job worker that could 
provide any clues?

And also, you may want to look at setting bin_path in your sphinx.yml settings 
to point to the directory where indexer and searchd are located - as 
Nginx/Apache/Passenger don't pick up the same PATH environment setting you will 
have in a shell.
http://freelancing-god.github.com/ts/en/common_issues.html#passenger

-- 
Pat

On 09/05/2012, at 1:00 AM, Frank wrote:

> Hello everybody,
> 
> after reading a lot of stuff about this issue I'm running out of
> ideas. When I create a new object it won't appear in the search
> results unless I do a reindex. Everything works fine in development
> mode but not in staging/production mode.
> 
> Running a manual search in the console or from the command line shows
> that the delta index doesn't include the new object, though the
> delayed job was created in the database and after that executed
> immediately.
> 
> This is how my model looks like:
> 
> class Topic < ActiveRecord::Base
> ....
>  define_index do
>    indexes title, :sortable => true
>    indexes body
>    indexes answers.body, :as => :answers
>    ...
>    set_property :delta => :delayed
>  end
> ...
> end
> 
> sphinx.yml includes for production environment:
> 
> enable_star: true
> min_infix_len: 3
> charset_type: utf-8
> charset_table: "0..9, a..z,   .... "
> stopwords: config/sphinx/stopwords.txt
> bin_path: "/usr/bin"
> port: 9313
> 
> As well searchd and the rails app are running with the same user.
> 
> Any ideas what kind of problem this could be?
> 
> Thanks in advance for any hint!
> Frank
> 
> -- 
> 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.
> 

-- 
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