Hi Peter The error that seems to be key is that it can't create the pid file at the following location: /private/var/www/sphinx/staging/current/log/
Does that folder exist? Does the rake task have the right permissions to create the pid file there? -- Pat On 17/08/2009, at 1:11 PM, Peter Akkies wrote: > > Also, I realize this might not be a TS but rather just a Sphinx issue, > but I'm not completely sure on that. > > On Aug 16, 10:11 am, Peter Akkies <[email protected]> wrote: >> Hi all, >> >> My server (running Mac OS X 10.4, using Apache with Phusion >> Passenger) >> lost power and upon rebooting, I can't get Sphinx to start. Upon >> deploying a command is run that gives the following error: >> >> using config file '/private/var/www/phoenix/staging/releases/ >> 20090815235330/config/staging.sphinx.conf'... >> FATAL: failed to create pid file '/private/var/www/sphinx/staging/ >> current/log/searchd.staging.pid': No such file or directory >> rake aborted! >> The following command failed: >> /usr/local/bin/searchd --pidfile --config "/private/var/www/ >> phoenix/ >> staging/releases/20090815235330/config/staging.sphinx.conf" >> >> This could be caused by a PATH issue in the environment of cron/ >> passenger/etc. Your current PATH: >> /opt/local/bin:/usr/local/apache2/bin:/usr/local/bin:bin:/sbin:/ >> usr/ >> bin:/usr/sbin:/usr/bin:/bin:/usr/sbin:/sbin >> You can set the path to your indexer and searchd binaries using the >> bin_path property in config/sphinx.yml: >> production: >> bin_path: '/usr/local/bin' >> >> Now I've tried to run that command ("/usr/local/bin/searchd... etc.") >> directly and I get the same error. Running sudo rake ts:start >> RAILS_ENV=staging (or RAILS_ENV=production from the production >> directory, for that matter) gives the same error message. >> >> I have already set bin_path for both my production and staging >> environments and as you can see '/usr/local/bin' appears in the PATH >> variable already. >> >> I'm fairly clueless about what I'm doing wrong, so I would appreciate >> if you could help me figure out what went wrong. >> >> - Peter > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
