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.

Reply via email to