staging.sphinx.config - http://gist.github.com/163487
Do you have any tips on how to check that the sphinx install is OK? Again, thank you for your help. KMB On Aug 6, 10:48 am, Pat Allan <[email protected]> wrote: > Well, I've no idea about that checkpackage stuff, but I'm not super- > familiar with Debian, so let's assume that's okay... > > Can you put your development.sphinx.conf (or production.sphinx.conf, > if this is your server) file onto pastie or gist (make sure you remove > database password)? Maybe there's some clues in there. > > -- > Pat > > On 06/08/2009, at 6:29 PM, Kevin Beck wrote: > > > > > In case this helps troubleshoot the problem I followed the > > installation instructions for sphnix from here: > > >http://sphinxsearch.com/wiki/doku.php?id=sphinx_on_debian_gnu_linux > > > KMB > > > On Aug 6, 10:25 am, Kevin Beck <[email protected]> wrote: > >> Still fails after stripping it back to: > >> define_index do > >> indexes display_name > >> end > > >> I tried a different column name as well and same results... > > >> Rails 2.3.2 > >> TS Plugin: 1.1.18? (found in install.rb) > >> MySQL Ver 14.12 Distrib 5.0.32 > > >> KMB > > >> On Aug 6, 10:08 am, Pat Allan <[email protected]> wrote: > > >>> Let's just see if we can figure out the source of the error... try > >>> stripping back the define_index block to just 'indexes > >>> display_name', > >>> see if that works, and if so, add the rest of the lines back one > >>> by one. > > >>> If it doesn't work with just the one field, then that makes it > >>> tricky. > >>> What version of TS and Rails are you using? Are you using MySQL or > >>> PostgreSQL? > > >>> -- > >>> Pat > > >>> On 06/08/2009, at 6:03 PM, Kevin Beck wrote: > > >>>> Hello Pat, > > >>>> Here is my index block: > > >>>> define_index do > >>>> indexes display_name, tags > >>>> has part_group.part_category_id, :as => :part_category_id > >>>> has view_order > > >>>> set_property :field_weights => { > >>>> "display_name" => 100, > >>>> "tags" => 25 > >>>> } > >>>> end > > >>>> tags is just a field in the table that contains alternate words for > >>>> the description. > > >>>> Thank you for the quick response. > > >>>> KMB > > >>>> On Aug 6, 9:38 am, Pat Allan <[email protected]> wrote: > >>>>> Hi Kevin > > >>>>> It's pretty annoying that Sphinx isn't providing a useful error > >>>>> message. What does your define_index block look like for the > >>>>> PartDescription model? > > >>>>> -- > >>>>> Pat > > >>>>> On 06/08/2009, at 5:14 PM, Kevin Beck wrote: > > >>>>>> I am trying to get my application released to our staging server > >>>>>> but I > >>>>>> am unable to run ts:index. Below is stack trace from my > >>>>>> attempts. > >>>>>> When I run 'which searchd' and 'which indexer' both are in /usr/ > >>>>>> local/ > >>>>>> bin/ so my PATH should be fine. Any advice would be greatly > >>>>>> appreciated. > > >>>>>> KMB > > >>>>>> ** Invoke ts:index (first_time) > >>>>>> ** Invoke thinking_sphinx:index (first_time) > >>>>>> ** Invoke thinking_sphinx:app_env (first_time) > >>>>>> ** Execute thinking_sphinx:app_env > >>>>>> ** Invoke environment (first_time) > >>>>>> ** Execute environment > >>>>>> ** Execute thinking_sphinx:index > >>>>>> Generating Configuration to /var/www/staging/project/releases/ > >>>>>> 20090806051452/config/staging.sphinx.conf > >>>>>> Sphinx 0.9.8-dev (r1112) > >>>>>> Copyright (c) 2001-2008, Andrew Aksyonoff > > >>>>>> using config file '/var/www/staging/project/releases/ > >>>>>> 20090806051452/ > >>>>>> config/staging.sphinx.conf'... > >>>>>> indexing index 'part_description_core'... > >>>>>> collected 4298 docs, 0.1 MB > >>>>>> ERROR: index 'part_description_core': (no error message). > >>>>>> total 4298 docs, 93839 bytes > >>>>>> total 0.015 sec, 6390125.85 bytes/sec, 292679.60 docs/sec > >>>>>> distributed index 'part_description' can not be directly indexed; > >>>>>> skipping. > >>>>>> rake aborted! > >>>>>> The following command failed: > >>>>>> indexer --config /var/www/staging/project/releases/ > >>>>>> 20090806051452/ > >>>>>> config/staging.sphinx.conf --all > > >>>>>> This could be caused by a PATH issue in the environment of cron/ > >>>>>> passenger/etc. Your current PATH: > >>>>>> /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/ > >>>>>> usr/ > >>>>>> X11R6/bin > >>>>>> 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' > >>>>>> /var/www/staging/project/releases/20090806051452/vendor/plugins/ > >>>>>> thinking_sphinx/tasks/../lib/thinking_sphinx/tasks.rb:152:in > >>>>>> `system!' > >>>>>> /var/www/staging/project/releases/20090806051452/vendor/plugins/ > >>>>>> thinking_sphinx/tasks/../lib/thinking_sphinx/tasks.rb:77 > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in `call' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:617:in > >>>>>> `execute' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in `each' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:612:in > >>>>>> `execute' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:578:in > >>>>>> `invoke_with_call_chain' > >>>>>> /usr/lib/ruby/1.8/monitor.rb:238:in `synchronize' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in > >>>>>> `invoke_with_call_chain' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:588:in > >>>>>> `invoke_prerequisites' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in `each' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:585:in > >>>>>> `invoke_prerequisites' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:577:in > >>>>>> `invoke_with_call_chain' > >>>>>> /usr/lib/ruby/1.8/monitor.rb:238:in `synchronize' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:571:in > >>>>>> `invoke_with_call_chain' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:564:in > >>>>>> `invoke' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2019:in > >>>>>> `invoke_task' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in > >>>>>> `top_level' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in `each' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in > >>>>>> `top_level' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in > >>>>>> `standard_exception_handling' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1991:in > >>>>>> `top_level' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1970:in `run' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in > >>>>>> `standard_exception_handling' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/lib/rake.rb:1967:in `run' > >>>>>> /usr/lib/ruby/gems/1.8/gems/rake-0.8.3/bin/rake:31 > >>>>>> /usr/bin/rake:19:in `load' > >>>>>> /usr/bin/rake:19 > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
