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.
