I guess this would be the best solution. Mine was kind of a hack... thanks
On 30 Juli, 19:59, Pat Allan <[email protected]> wrote: > Yup, looks like a permissions issue - is Sphinx running as root? It > needs to be running as the same user as the mongrels. > > -- > Pat > > On 30/07/2009, at 6:51 PM, Mattias wrote: > > > > > Nothing except for the regular rails method output. Could not see > > anything running in development either. I've mase sure delta output is > > not supressed. > > > I then checked the mongrel log and perhaps it's a permissions issue > > here as well. The mongrel log is modified at the same instant a record > > is changed and outputs > > cat: /mnt/app/shared/pids/searchd.production.pid: Permission denied > > > thanks for the effort. I'll look into it further right away... > > > On 30 Juli, 17:52, Pat Allan <[email protected]> wrote: > >> Michael: > >> Just to be clear: the bin_path should be set to /usr/local/bin - > >> searchd is appended by Thinking Sphinx automatically. > >> Does delta indexing work via script/console for you? > > >> Mattias: > >> I don't think the PATH problem is something that happens with > >> mongrels. > >> Is there any output in production.log when a change is made? > > >> -- > >> Pat > > >> On 30/07/2009, at 10:36 AM, Mattias wrote: > > >>> Hi Michael, > > >>> I'm having the exact same problem. There was a post about this not > >>> too > >>> long agohttp://to.ly/nGzwhichrefers to the instructions you've > >>> cited. I''ve also tried setting the bin path to '/usr/local/ > >>> bin' (which searchd gives me the same output you're receiving), > >>> however this yields no improvement. > > >>> On my local machine, on development mode, it works like a charm. > >>> Same > >>> goes using script/console in the production environment on my > >>> production machine. The query log outputs something like the > >>> following: > > >>> [Thu Jul 30 05:07:55.539 2009] 0.000 sec [scan/2/rel 1 (0,20)] > >>> [activity_core] > > >>> everytime a change is made using the console. However, via the web > >>> interface, it just won't work. Any pointers would be greatly > >>> appreciated. > > >>> I'm running mongrel_cluster behind Apache 2.2 via ec2onrails, if > >>> that > >>> is of any interest. I'll inform you of any updates and would > >>> appreciate if you did so too =) > > >>> Thanks in advance, > >>> Mattias > > >>> On 30 Juli, 02:15, Michael <[email protected]> wrote: > >>>> I can't get deltas working in production for my site and its > >>>> driving > >>>> me nuts. > > >>>> If i run the index rake task then it works fine ZERO errors but for > >>>> somereason the delta index does not update on its own. > > >>>> I say the post > >>>> onhttp://freelancing-god.github.com/ts/en/common_issues.html > >>>> about using deltas with passenger and followed those instructions > >>>> but > >>>> that did not solve the problem. > > >>>> ---------------------------------------------------------------- > >>>> Running Delta Indexing with Passenger > > >>>> If you’re using Phusion Passenger on your production server, with > >>>> delta indexing on some models, a common issue people find is that > >>>> their delta indexes don’t get processed. This is because Passenger > >>>> has > >>>> it’s own PATH set up, and can’t execute the Sphinx binaries > >>>> (indexer > >>>> and searchd) implicitly. > > >>>> The way around this is to find out where your binaries are on the > >>>> server: > > >>>> which searchd > > >>>> And then set the bin_path option in your config/sphinx.yml file for > >>>> the production environment: > > >>>> production: > >>>> bin_path: '/usr/local/bin' > >>>> ---------------------------------------------------------------- > > >>>> When i run "which searchd" i get "/usr/local/bin/searchd" > >>>> I tired the yml file with both "/usr/local/bin" and "/usr/local/ > >>>> bin/ > >>>> searchd" just to be safe but the results were the same. > > >>>> This is driving me nuts. any help would really really be > >>>> appreciated > > >>>> Thanks, > >>>> Mike --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
