Thanks Gaspard, I will try this solution and let you know.


On Jan 16, 5:11 am, Pat Allan <[email protected]> wrote:
> Ah... thanks for pointing that out Gaspard, I'll get it fixed soon.
>
> --
> Pat
>
> On 16/01/2010, at 4:46 AM, Gaspard Bucher wrote:
>
> > I think I nailed this problem down: if you set RAILS_ENV instead of
> > ENV['RAILS_ENV'], you get 'development' environment.
>
> > A simple fix would be (lib/thinking-sphinx/configuration.rb)
>
> > def self.environment
> >  Thread.current[:thinking_sphinx_environment] ||= (
> >    defined?(Merb) ? Merb.environment : ENV['RAILS_ENV'] || RAILS_ENV
> >  ) || "development"
> > end
>
> > Gaspard
>
> > On Tue, Dec 29, 2009 at 1:36 PM, Pat Allan <[email protected]> 
> > wrote:
> >> What happens if you try editing or creating a new object via 
> >> script/console in production? Does the delta index work properly then?
>
> >> --
> >> Pat
>
> >> On 29/12/2009, at 8:26 PM, rahul100885 wrote:
>
> >>> Hi Pat
>
> >>> I am using default delta approach and I am sure that my rails
> >>> application is running in production mode as it wrote production.log
> >>> file.
>
> >>> As I told if I start application and sphinx server in development
> >>> mode, all works fine. But If I start same application in production it
> >>> won't since when I fire search query it looks for a development port
> >>> which specified into sphinx.conf.
>
> >>> If I remove development tag from sphinx.conf then search works fine.
> >>> But when I insert any record or update any record it give error as
>
> >>> FATAL: config file '<my application path>/config/
> >>> development.sphinx.conf' does not exist or is not readable]
>
> >>> Regards,
> >>> Rahul P. Chaudhari
>
> >>> On Dec 26, 8:53 am, Pat Allan <[email protected]> wrote:
> >>>> Hi Rahul
>
> >>>> I don't suppose you've figured this out since you posted the issue? It's 
> >>>> definitely an odd problem - are you certain your Rails app is running 
> >>>> using the right environment? Are you explicitly setting the Rails 
> >>>> environment in your nginx conf file?
>
> >>>> I'm assuming you're using the default delta approach, not delayed job or 
> >>>> a datetime column.
>
> >>>> --
> >>>> Pat
>
> >>>> On 17/12/2009, at 4:37 PM, Rahul Chaudhari wrote:
>
> >>>>> Hi All,
>
> >>>>> I am running into a trouble since last two days. When I run my rails
> >>>>> application intoproductionmodeusing nginx+passenger, delta indexing
> >>>>> is not working.
> >>>>> When I add any record into my table I found a following error into
> >>>>> error.log of nginx
>
> >>>>> FATAL: config file '<my application path>/config/
> >>>>> development.sphinx.conf' does not exist or is not readable
>
> >>>>> Actually it should look forproduction.sphinx.conf.
>
> >>>>> And if I search for any record which are indexed at server start time
> >>>>> (rake ts:in RAILS_ENV=production), it shows those records but not
> >>>>> newly added record since above error.
>
> >>>>> If I run same application into developmentmodemodeusing nginx
> >>>>> +passenger or into mongrel using development orproductionmodeit
> >>>>> works perfectly.
>
> >>>>> Is I missed some thing that I have to inproductionmode.
>
> >>>>> Regards,
> >>>>> Rahul P. Chaudhari
>
> >>>>> --
>
> >>>>> 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 
> >>>>> athttp://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 
> >>> athttp://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 
> >> athttp://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 
> > athttp://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.


Reply via email to