Hello Pat,

My problem is sovled  using  creating new file  in app/config/
sphinx.yml and keeping old version of TS "thinking-sphinx - 1.1.6 "



It contains

development:
  port: 3312
test:
  port: 3313
production:
  port: 3312

Now I can run
rake thinking_sphinx:index
rake thinking_sphinx:index RAILS_ENV=test

and test with my data successfully.

I got help from your site ===  
http://freelancing-god.github.com/ts/en/advanced_config.html
which contains advanced configuration.

Thanks,
Viki

On Aug 29, 2:26 pm, Pat Allan <[email protected]> wrote:
> Hi Viki
>
> How do you have TS set up? As a gem? Or as a plugin?
>
> -- Pat
>
> On 29/08/2009, at 7:56 AM, viki wrote:
>
>
>
> > Hello Pat, thanks for reply,
>
> > I updated  latest TS .
>
> > But now if i run
>
> > rake thinking_sphinx:index
> > I got following error
>
> > D:\sarasaves>rake thinking_sphinx:index --trace
> > (in D:/sarasaves)
> > ** Invoke thinking_sphinx:index (first_time)
> > ** Invoke thinking_sphinx:app_env (first_time)
> > ** Execute thinking_sphinx:app_env
> > ** Invoke environment (first_time)
> > ** Execute environment
> > ** Invoke environment
> > ** Execute thinking_sphinx:index
> > Generating Configuration to D:/sarasaves/config/
> > development.sphinx.conf
> > rake aborted!
> > undefined method `indexer_binary_name' for
> > #<ThinkingSphinx::Configuration:0x537
> > 33cc>
> > D:/sarasaves/vendor/plugins/thinking_sphinx/tasks/../lib/
> > thinking_sphinx/tasks.r
> > b:77
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `execute'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `execute'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in
> > `invoke_with_call_c
> > hain'
> > c:/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in
> > `invoke_with_call_c
> > hain'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in `invoke'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in
> > `invoke_task'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in
> > `top_level'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in
> > `top_level'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in
> > `standard_exceptio
> > n_handling'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in
> > `top_level'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in
> > `standard_exceptio
> > n_handling'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31
> > c:/ruby/bin/rake:19:in `load'
> > c:/ruby/bin/rake:19
>
> > and for test ENV
>
> > D:\sarasaves>rake thinking_sphinx:index RAILS_ENV=test --trace
> > (in D:/sarasaves)
> > ** Invoke thinking_sphinx:index (first_time)
> > ** Invoke thinking_sphinx:app_env (first_time)
> > ** Execute thinking_sphinx:app_env
> > ** Invoke environment (first_time)
> > ** Execute environment
> > ** Invoke environment
> > ** Execute thinking_sphinx:index
> > Generating Configuration to D:/sarasaves/config/test.sphinx.conf
> > rake aborted!
> > undefined method `indexer_binary_name' for
> > #<ThinkingSphinx::Configuration:0x56d
> > fbf0>
> > D:/sarasaves/vendor/plugins/thinking_sphinx/tasks/../lib/
> > thinking_sphinx/tasks.r
> > b:77
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `execute'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `execute'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in
> > `invoke_with_call_c
> > hain'
> > c:/ruby/lib/ruby/1.8/monitor.rb:242:in `synchronize'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in
> > `invoke_with_call_c
> > hain'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in `invoke'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in
> > `invoke_task'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in
> > `top_level'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in
> > `top_level'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in
> > `standard_exceptio
> > n_handling'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in
> > `top_level'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in
> > `standard_exceptio
> > n_handling'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
> > c:/ruby/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31
> > c:/ruby/bin/rake:19:in `load'
> > c:/ruby/bin/rake:19
>
> > What would be wrong? what is "indexer_binary_name"?
>
> > Thanks,
> > Vikas.
>
> > On Aug 28, 5:18 am, Pat Allan <[email protected]> wrote:
> >> Nothing seems out of place - although it's probably worth upgrading  
> >> to
> >> the latest TS, just to see if that helps.
>
> >> --
> >> Pat
>
> >> On 25/08/2009, at 8:03 AM, viki wrote:
>
> >>> Hello Pat,
>
> >>> thanks for reply.
>
> >>> Following are my configuration,
>
> >>> Rails - 2.3.2
> >>> sphinx - 0.9.8
> >>> thinking-sphinx - 1.1.6
>
> >>> contents of my config/environments/test.rb file
> >>> ---------------------------------------------------------------------------------
> >>> config.cache_classes = true
> >>> config.whiny_nils = true
> >>> config.action_controller.consider_all_requests_local = true
> >>> config.action_controller.perform_caching             = false
> >>> config.action_controller.allow_forgery_protection    = false
> >>> config.action_mailer.delivery_method = :test
> >>> APP_URL = "http://localhost:3000";
> >>> -----------------------------------------------------------------------------------
>
> >>> do i need to add more to the test.rb?
>
> >>> Thanks,
> >>> Viki
>
> >>> On Aug 24, 3:47 pm, Pat Allan <[email protected]> wrote:
> >>>> Hi Viki
>
> >>>> What versions of Rails, Sphinx, and TS are you using? This should
> >>>> work
> >>>> (and I just double-checked on a Rails 2.3.3 app).
>
> >>>> Also, what's the contents of your config/environments/test.rb file?
>
> >>>> --
> >>>> Pat
>
> >>>> On 24/08/2009, at 9:55 AM, viki wrote:
>
> >>>>> Hi,
>
> >>>>> I tried 'rake thinking_sphinx:index RAILS_ENV=test'
>
> >>>>> but it throws following error
>
> >>>>> F:\test_sarasaves\sarasaves>rake thinking_sphinx:index
> >>>>> RAILS_ENV=test
> >>>>> (in F:/test_sarasaves/sarasaves)
> >>>>> Generating Configuration to F:/test_sarasaves/sarasaves/config/
> >>>>> test.sphinx.conf
> >>>>> Sphinx 0.9.8-release (r1533)
> >>>>> Copyright (c) 2001-2008, Andrew Aksyonoff
>
> >>>>> using config file 'F:/test_sarasaves/sarasaves/config/
> >>>>> test.sphinx.conf'...
> >>>>> FATAL: no sources found in config file.
> >>>>> rake aborted!
> >>>>> The following command failed:
> >>>>> indexer --config F:/test_sarasaves/sarasaves/config/
> >>>>> test.sphinx.conf
> >>>>> --all
--~--~---------~--~----~------------~-------~--~----~
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