Hi Evan
What version of Thinking Sphinx are you using? There was a bug related to this,
but I fixed it two months ago.
--
Pat
On 18/02/2010, at 10:44 AM, Evan Dorn wrote:
> I have my project set to run searchd on port 3312 in development &
> production, and port 3313 in test.
>
> This works great on the development boxes of everyone working on the
> project, but it's failing on my continuous integration server. On
> that server, the tests are trying to connect to searchd on port 3312,
> even though the config files clearly say it should be 3313.
>
> Any help appreciated - details follow.
>
> As I said, it works fine on half a dozen machines, just not on this
> one.
>
> -----------config/sphinx.yml looks like this:
>
> development:
> port: 3312
>
> test:
> port: 3313
> sql_range_step: 10000000
>
> [snip]
>
> --------config/test.sphinx.config has this:
>
> searchd
> {
> listen = 127.0.0.1:3313
> log = /home/www-data/.cruise/projects/CITAlumni/work/log/searchd.log
> ...
> }
>
> -------- when I launch searchd with a rake task, it goes to the
> correct port:
>
> $ rake ts:start RAILS_ENV=test
> (in /home/www-data/.cruise/projects/CITAlumni/work)
> Sphinx 0.9.9-release (r2117)
> Copyright (c) 2001-2009, Andrew Aksyonoff
>
> using config file '/home/www-data/.cruise/projects/CITAlumni/work/
> config/test.sphinx.conf'...
> listening on 127.0.0.1:3313
>
> ------- and yet when i run specs, it tries to connect to 3312 and
> fails, as if the specs were running in development environment:
>
> $ spec spec/controllers/searches_controller_spec.rb
> ..FFFFFFFFFF
> 1)
> ActionView::TemplateError in 'SearchesController when searching when
> logged in search action should assign an array of people'
> Connection to localhost on 3312 failed. Connection refused -
> connect(2)
> On line #12 of app/views/searches/index.html.haml
>
>
>
> --
> 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.
>
--
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.