जब मैं रेल आवेदन चलाने के लिए, मैं निम्नलिखित त्रुटि मिलती है:अपरिभाषित स्थानीय चर या के लिए मुख्य विधि `config ': ऑब्जेक्ट - रेल
undefined local variable or method "config" for main:Object
मैं इसे कैसे हल कर सकते हैं?
जब मैं रेल आवेदन चलाने के लिए, मैं निम्नलिखित त्रुटि मिलती है:अपरिभाषित स्थानीय चर या के लिए मुख्य विधि `config ': ऑब्जेक्ट - रेल
undefined local variable or method "config" for main:Object
मैं इसे कैसे हल कर सकते हैं?
मेरा अनुमान है कि आपको रेल के पुराने संस्करण से कुछ कोड उदाहरण मिले हैं, जो आपके पर्यावरण.आरबी फ़ाइल में config.gem * रखने के लिए कहलाते हैं। इसे ठीक करने के लिए अपने रत्न में मणि की आवश्यकता जोड़ें।
बस यह समस्या थी, उत्तर के लिए धन्यवाद! – BWStearns
अपनी enviroment.rb फ़ाइल में, कॉन्फ़िगरेशन से शुरू होने वाली किसी भी पंक्ति को काटिये और इसके बजाय अपने उत्पादन.आरबी/development.rb/test.rb में पेस्ट करें।
यह मेरे लिए काम करता है जब मुझे एक ही समस्या थी।
मुझे यह समस्या थी जब किसी एप्लिकेशन को रेल 2 से रेल 3 तक अपग्रेड किया गया था। यह विकास में काम करता था, लेकिन पहली बार उत्पादन मोड में चलते समय मुझे यह त्रुटि मिली क्योंकि config/environments/production.rb
में रेल 2-स्टाइल लाइनें थीं जैसे कि:
config.cache_classes = true
3-शैली पटरियों को बदलने की जरूरत ..which:
<<NameOfYourApp>>::Application.configure do
config.cache_classes = true
end
है इस कंसोल में प्रदर्शित करने के लिए, या एक लॉग? कृपया संपूर्ण बैकट्रैक पोस्ट करें। उस कोड को भी पोस्ट करें जो बैकट्रैक आपको इंगित करता है। –
मुझे रेल पर रूबी के बारे में कुछ भी पता नहीं है, लेकिन मुझे यह जानने के लिए प्रोग्रामिंग के बारे में पर्याप्त जानकारी है कि अच्छे प्रोग्रामिंग सवालों में कोड शामिल होना चाहिए। –