:D put it under the environment you want like the one you have for database.yml. so it should be
http://pastie.org/1074251 <http://pastie.org/1074251> On Wed, Aug 4, 2010 at 10:18 AM, badnaam <[email protected]> wrote: > Here you go sir. Thanks for your help. > > http://pastie.org/1074219 > > On Aug 3, 7:15 pm, Jim Ruther Nill <[email protected]> wrote: > > Can you paste a complete copy of your sphinx.yml, also the output of the > > command > > > > which searchd > > > > > > > > On Wed, Aug 4, 2010 at 1:18 AM, badnaam <[email protected]> wrote: > > > dump! any thoughts on this? > > > > > On Aug 2, 12:56 am, badnaam <[email protected]> wrote: > > > > Yes, it makes no difference with or without the double quotes, it > > > > doesn't generate the config file in shared path. > > > > > > Thanks > > > > > > On Aug 1, 11:56 pm, Jim Ruther Nill <[email protected]> wrote: > > > > > > > I don't see anything wrong with your config file. Did you try > wrapping > > > them > > > > > in double quotes as in > > > > > > > config_file: "/var/www/myapp/shared/config/sphinx.conf" > > > > > > > On Mon, Aug 2, 2010 at 2:33 PM, badnaam <[email protected]> > wrote: > > > > > > Yes, it is, but I would image TS would take the configuration > from > > > the > > > > > > sphinx.yml file and create the pids, index etc in the shared > > > > > > directory. > > > > > > > > On Aug 1, 11:28 pm, Jim Ruther Nill <[email protected]> wrote: > > > > > > > is your current directory symlinked to > > > > > > > /var/www/myapp/releases/20100802054226/? > > > > > > > > > On Mon, Aug 2, 2010 at 1:51 PM, badnaam <[email protected] > > > > > wrote: > > > > > > > > It's not creating the config file in the shared directory > which > > > is > > > > > > > > where I have configured it in sphinx.yml > > > > > > > > > > Here is my production config directory structure > > > > > > > > > > -rwxr-xr-x 1 myname www-data 2795 2010-08-01 22:42 boot.rb > > > > > > > > lrwxrwxrwx 1 myname www-data 42 2010-08-01 22:42 > config.yml -> > > > /var/ > > > > > > > > www/myapp/shared/config/config.yml > > > > > > > > lrwxrwxrwx 1 myname www-data 44 2010-08-01 22:42 > database.yml > > > -> / > > > > > > > > var/www/myapp/shared/config/database.yml > > > > > > > > -rwxr-xr-x 1 myname www-data 4835 2010-08-01 22:42 deploy.rb > > > > > > > > -rwxr-xr-x 1 myname www-data 2205 2010-08-01 22:42 > > > > > > > > development.sphinx.conf > > > > > > > > -rwxr-xr-x 1 myname www-data 3853 2010-08-01 22:42 > > > environment.rb > > > > > > > > drwxr-xr-x 2 myname www-data 4096 2010-08-01 22:42 > environments > > > > > > > > drwxr-xr-x 2 myname www-data 4096 2010-08-01 22:42 > initializers > > > > > > > > drwxr-xr-x 2 myname www-data 4096 2010-08-01 22:42 locales > > > > > > > > -rwxr-xr-x 1 myname www-data 4171 2010-08-01 22:42 > navigation.rb > > > > > > > > -rw-r--r-- 1 myname myname 2229 2010-08-01 22:43 > > > > > > > > production.sphinx.conf > > > > > > > > -rwxr-xr-x 1 myname www-data 3658 2010-08-01 22:42 routes.rb > > > > > > > > lrwxrwxrwx 1 myname www-data 43 2010-08-01 22:42 > sphinx.conf > > > -> / > > > > > > > > var/www/myapp/shared/config/sphinx.conf > > > > > > > > lrwxrwxrwx 1 myname www-data 42 2010-08-01 22:42 > sphinx.yml -> > > > /var/ > > > > > > > > www/myapp/shared/config/sphinx.yml > > > > > > > > > > Here is my sphinx.yml file contents > > > > > > > > > > searchd_file_path: /var/www/myapp/shared/sphinx > > > > > > > > enable_star: true > > > > > > > > query_log_file: /var/www/myapp/shared/log/searchd.query.log > > > > > > > > config_file: /var/www/myapp/shared/config/sphinx.conf > > > > > > > > mem_limit: 20M > > > > > > > > searchd_log_file: /var/www/myapp/shared/log/searchd.log > > > > > > > > morphology: stem_en > > > > > > > > pid_file: /var/www/myapp/shared/log/searchd.production.pid > > > > > > > > > > When I cd into the current directory and run rake > > > > > > > > thinking_sphinx:configure RAILS_ENV=production, It says > > > > > > > > > > (in /var/www/myapp/releases/20100802054226) > > > > > > > > Generating Configuration to > > > /var/www/myapp/releases/20100802054226/ > > > > > > > > config/production.sphinx.conf > > > > > > > > > > On Aug 1, 9:20 pm, Jim Ruther Nill <[email protected]> wrote: > > > > > > > > > The only time you need to reindex is when the define_index > > > block is > > > > > > > > > modified. Unless version 20100801184629 and current have > > > different > > > > > > > > > define_index blocks, I think it's ok to not restart your > > > searchd > > > > > > > > instance. > > > > > > > > > > > On Mon, Aug 2, 2010 at 12:05 PM, badnaam < > > > [email protected]> > > > > > > wrote: > > > > > > > > > > I am using capistrano for deployment, where I need to cd > into > > > the > > > > > > > > > > current directory to do a rake ts:start, now after a few > > > other > > > > > > > > > > deployments, the current sym_link points to another > release > > > > > > directory > > > > > > > > > > but the sphinx process and the productionion.sphinx.conf > file > > > > > > points > > > > > > > > > > to an older release directory. > > > > > > > > > > > > 5449 1 0 11:55 pts/0 00:00:03 searchd --pidfile > > > --config > > > > > > /var/ > > > > > www/myapp/releases/20100801184629/config/production.sphinx.conf > > > > > > > > > > > > 1 - Is this a problem? > > > > > > > > > > > > 2 - What's the best way to manage this? Do I need to > restart > > > sphinx > > > > > > > > > > after every deployment? How do I make sure that the > > > production.conf > > > > > > is > > > > > > > > > > generated inside the current "current" directory. > > > > > > > > > > > > Thanks > > > > > > > > > > > > -- > > > > > > > > > > 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]<thinking-sphinx%[email protected]> > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > > > > > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > > > > > > > > > > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > > > > > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > > > > > > > > > > > > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > > > > > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > > > > > > > > > > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > > > > > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > > > > > > > > > > > > > > . > > > > > > > > > > For more options, visit this group at > > > > > > > > > >http://groups.google.com/group/thinking-sphinx?hl=en. > > > > > > > > > > > -- > > > > > > > > > > ------------------------------------------------------------- > > > > > > > > > visit my blog athttp://jimlabs.heroku.com > > > > > > > > > > -- > > > > > > > > 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]<thinking-sphinx%[email protected]> > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > > > > > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > > > > > > > > > > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > > > > > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > > > > > > > > > > > > . > > > > > > > > For more options, visit this group at > > > > > > > >http://groups.google.com/group/thinking-sphinx?hl=en. > > > > > > > > > -- > > > > > > > ------------------------------------------------------------- > > > > > > > visit my blog athttp://jimlabs.heroku.com > > > > > > > > -- > > > > > > 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]<thinking-sphinx%[email protected]> > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > > > > > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > > > > > > > > > > . > > > > > > For more options, visit this group at > > > > > >http://groups.google.com/group/thinking-sphinx?hl=en. > > > > > > > -- > > > > > ------------------------------------------------------------- > > > > > visit my blog athttp://jimlabs.heroku.com > > > > > -- > > > 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]<thinking-sphinx%[email protected]> > <thinking-sphinx%[email protected]<thinking-sphinx%[email protected]> > > > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/thinking-sphinx?hl=en. > > > > -- > > ------------------------------------------------------------- > > visit my blog athttp://jimlabs.heroku.com > > -- > 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]<thinking-sphinx%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/thinking-sphinx?hl=en. > > -- ------------------------------------------------------------- visit my blog at http://jimlabs.heroku.com -- 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.
