np, great to know it's all sorted :) -- Pat
On 26/12/2010, at 9:24 PM, Mike C wrote: > Yeah that was the problem, I realized it right after I posted. It's > late and I think my brain is dead. Thanks for the help! > > On Dec 26, 2:21 am, Pat Allan <[email protected]> wrote: >> That's almost certainly because you're using sudo, and you've got your site >> running as a user other than root. Sphinx should run as the user who's >> invoking script/server, or who owns the Rails app (if you're using >> Passenger). Same user should be running the index task (and thus own the >> index files). >> >> Cheers >> >> -- >> Pat >> >> On 26/12/2010, at 9:18 PM, Mike C wrote: >> >> >> >>> Ugh, I feel stupid. I forgot that I changed computers and for some >>> reason my Mac didn't name my home directory after my real name so I >>> entered the wrong directory in the config. Anyways, I got that working >>> but I ran into another problem. When I try and create a new record >>> that is being indexed by TS, I get this exception: >> >>> Permission denied - /Users/xx/xx/log/searchd.pid >> >>> On Dec 26, 2:12 am, Pat Allan <[email protected]> wrote: >>>> You really shouldn't need to use sudo - especially on your dev machine. >>>> What's the permissions on the log folder? There's not an existing >>>> searchd.pid file in there, is there? If there is, what's the permissions >>>> on that? >> >>>> Also, what happens if you run that command without the --pidfile argument? >> >>>> -- >>>> Pat >> >>>> On 26/12/2010, at 9:07 PM, Mike C wrote: >> >>>>> I get this error: >> >>>>> FATAL: failed to create pid file '/Users/xx/xx/log/searchd.pid': No >>>>> such file or directory >> >>>>> The directory exists though and I used sudo. >> >>>>> On Dec 26, 1:38 am, Pat Allan <[email protected]> wrote: >>>>>> Hi Mike >> >>>>>> What happens when you run (assuming from within the Rails project >>>>>> directory): >> >>>>>> searchd --config config/development.sphinx.conf --pidfile >> >>>>>> -- >>>>>> Pat >> >>>>>> On 26/12/2010, at 8:33 PM, Mike C wrote: >> >>>>>>> I installed sphinx via MacPorts on Mac OSX Snow Leopard, and I'm using >>>>>>> TS 2.0.1 and Rails 3.0.3. When I try and start TS, I get this: >> >>>>>>> Failed to start searchd daemon. Check /Users/snibble/Projects/Ruby/ >>>>>>> storychan/log/searchd.log. >>>>>>> Failed to start searchd daemon. Check /Users/snibble/Projects/Ruby/ >>>>>>> storychan/log/searchd.log >> >>>>>>> When I try and run searchd by itself, I get this: >> >>>>>>> Sphinx 0.9.9-release (r2117) >>>>>>> Copyright (c) 2001-2009, Andrew Aksyonoff >> >>>>>>> FATAL: no readable config file (looked in /opt/local/etc/sphinx/ >>>>>>> sphinx.conf, ./sphinx.conf). >> >>>>>>> I already ran the configure and index tasks, and oddly enough there >>>>>>> isn't a searchd.log in my log directory. >> >>>>>>> -- >>>>>>> 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 >>> 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. > -- 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.
