Ah, of course, I didn't think of the ports - although none of the errors seemed related to that.
Still, good to know you got it working. -- Pat On 29/08/2009, at 11:05 AM, viki wrote: > > 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 -~----------~----~----~----~------~----~------~--~---
