Hi,

A last question please, when I try to execute rake ts:rebuild or
ts:start as the web user I get the following error:

Failed to start searchd daemon. Check /home/francky/ruby_apps/bliper/
log/searchd.log.

So what did I miss ?

Cheers

Francky

On Nov 5, 5:18 am, R Francky <[email protected]> wrote:
> Here I checked the app directory
>
> bliper:/# stat /home/francky/ruby_apps/bliper
>   File: `/home/francky/ruby_apps/bliper'
>   Size: 4096            Blocks: 8          IO Block: 4096   directory
> Device: 88h/136d        Inode: 175737750   Links: 13
> Sure I'll do that,
>
> Thanks a lot for your help !
>
> On Nov 5, 4:36 am, Pat Allan <[email protected]> wrote:
>
> > Yes, you should be running all rake tasks as francky. You'll want to stop 
> > Sphinx as root, delete the existing index files (default is 
> > db/sphinx/production) (again, as root), and then run rake ts:rebuild as 
> > francky.
>
> > Cheers
>
> > --
> > Pat
>
> > On 05/11/2010, at 12:33 PM, R Francky wrote:
>
> > > I'm running my rake tasks as root and the rails app is on /home/
> > > francky/ruby_apps/ where "francky" is the user, so should I log in as
> > > this user and reexecute rake tasks (stop | config | index | start) ?
>
> > > On Nov 5, 4:28 am, Pat Allan <[email protected]> wrote:
> > >> Hi there
>
> > >> This really sounds like a permissions problem - which user are you 
> > >> deploying/running-the-rake-tasks as? And which user owns the rails app 
> > >> on the server?
>
> > >> --
> > >> Pat
>
> > >> On 05/11/2010, at 12:22 PM, R Francky wrote:
>
> > >>> Hi all,
>
> > >>> I'm just deploying my app on production under debian linux after
> > >>> developing it under windows.
> > >>> In development, everything worked fine.
>
> > >>> In my model:
>
> > >>> define_index do
> > >>>   indexes :title
> > >>>   indexes :content
>
> > >>>   has country_id, :type => :integer
> > >>>   has created_at, :type => :datetime
> > >>>   has updated_at, :type => :datetime
>
> > >>>   set_property :delta => true
> > >>>   set_property :field_weights => {
> > >>>     :title => 10,
> > >>>     :content    => 6
> > >>>   }
> > >>> end
>
> > >>> And in my sphinx.yml
>
> > >>> development:
> > >>> morphology: stem_en
> > >>> min_infix_len: 3
> > >>> enable_star: true
>
> > >>> production:
> > >>> bin_path: '/usr/local/bin'
> > >>> morphology: stem_en
> > >>> min_infix_len: 3
> > >>> enable_star: true
>
> > >>> test:
> > >>> morphology: stem_en
> > >>> min_infix_len: 3
> > >>> enable_star: true
>
> > >>> Things go wrong when I try to create new instance of my model in
> > >>> production environment, seems like DELTA doesn't work and raise this
> > >>> error:
>
> > >>> Errno::EACCES (Permission denied - /home/francky/ruby_apps/bliper/log/
> > >>> searchd.production.pid):
> > >>> /usr/local/lib/ruby/gems/1.8/gems/thinking-sphinx-1.3.18/lib/
> > >>> thinking_sphinx.rb:210:in `read'
> > >>> /usr/local/lib/ruby/gems/1.8/gems/thinking-sphinx-1.3.18/lib/
> > >>> thinking_sphinx.rb:210:in `sphinx_pid'
> > >>> /usr/local/lib/ruby/gems/1.8/gems/thinking-sphinx-1.3.18/lib/
> > >>> thinking_sphinx.rb:205:in `sphinx_running_by_pid?'
> > >>> /usr/local/lib/ruby/gems/1.8/gems/thinking-sphinx-1.3.18/lib/
> > >>> thinking_sphinx.rb:198:in `sphinx_running?'
>
> > >>> and new instance doesn't get indexed until I redo rake
> > >>> RAILS_ENV=production ts:rebuild whereas it should be indexed
> > >>> automatically like in development environment (production and
> > >>> development db schemas are exactly the same)
>
> > >>> I ever looked 
> > >>> athttp://freelancing-god.github.com/ts/en/common_issues.html#deltas
> > >>> but I don't really know how to fix this issue, as I'm a *nix beginner.
>
> > >>> Please help me
>
> > >>> Thanks for your support !
>
> > >>> --
> > >>> 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