2011-03-22 8 views
5

मेरे पास केवल मेरे उत्पादन सर्वर पर कुछ विषमताएं हैं और मुझे विकास मोड में सभी डेटाबेस क्वेरी देखने में सक्षम होना चाहिए।आप उत्पादन मोड में डेटाबेस लॉगिंग कैसे सक्षम करते हैं? (रेल v2.3.8)

मुझे यकीन है कि यह एक छोटा कॉन्फ़िगर ट्विक है, लेकिन मुझे कोई समाधान नहीं मिल रहा है।

उत्तर

4

में रेल 2.x, environment.rb फ़ाइल में आपके पास:

# Force all environments to use the same logger level 
    # (by default production uses :info, the others :debug) 
    # config.log_level = :debug 

रेल में 3.x कुछ इसी तरह होना चाहिए।

+0

क्या यह डेटाबेस लॉगिंग के लिए काम करता है या सिर्फ 'logger.debug "कुछ डीबग संदेश"' है? यह पहली चीज थी जिसकी मैंने कोशिश की थी और ऐसा लगता है कि यह काम नहीं करता है। – chris

+0

क्या आपने सर्वर को पुनरारंभ किया था? – edmz

+0

इसके अलावा, उस कॉन्फ़िगरेशन/वातावरण/output.rb की जांच करने के लिए कोई सेटिंग नहीं है जो आपके पास पर्यावरण में क्या है, ओवरराइटिंग हो सकती है। आरबी – edmz

संबंधित मुद्दे