2013-04-20 15 views
21

पोस्टग्रेज़ का उपयोग कर इनकार कर दिया।
धक्का देने में सक्षम नहीं है।हेरोकू रेल 4 सर्वर से कनेक्ट नहीं हो सका: कनेक्शन

किसी भी भाग्य के बिना इस कोशिश की:

config.assets.initialize_on_precompile = false 

-----> रेल संपत्ति पाइप लाइन के लिए तैयारी एप्लिकेशन

Running: rake assets:precompile 
    rake aborted! 
    could not connect to server: Connection refused 
    Is the server running on host "127.0.0.1" and accepting 
    TCP/IP connections on port 5432? 
+0

आप सवाल का आप मिलने वाला त्रुटि संदेश जोड़ सकते हैं? – fmendez

+0

जोड़ा गया, धन्यवाद fmendez – tobeannounced

+0

आप स्थानीयहोस्ट पर PostgreSQL से कनेक्ट करने का प्रयास कर रहे हैं और यह नहीं चल रहा है। –

उत्तर

38

स्वीकार किए जाते हैं जवाब पूरी तरह से इस का समाधान नहीं किया करना था। मैंने सफलता के बिना 2-3 घंटे के लिए समाधान खोजने की कोशिश की, फिर यह काम किया:

आपकी ऐप निर्देशिका में।

heroku labs:enable user-env-compile 

यह अभी भी असफल रहा है?

heroku labs:disable user-env-compile 
heroku labs:enable user-env-compile 

फिर यह मेरे लिए काम करता था, बस उसे हटाने और फिर से करना पड़ा।

रेल में निम्नलिखित कॉन्फ़िगरेशन की आवश्यकता नहीं है 4. संकलन संपत्तियों को इसके बिना काम करना चाहिए।

config.assets.initialize_on_precompile = false 
+0

मुझे अपने मॉडल में से किसी एक में त्रुटि त्रुटि के कारण सटीक त्रुटि मिल रही थी। उस त्रुटि को ठीक करने के बाद मैं सफलतापूर्वक कई बार धक्का देने में सक्षम था। फिर, किसी कारण से मुझे फिर से त्रुटि मिलनी शुरू हुई ... इसलिए, मैंने प्रयोगशालाएं जोड़ दीं और इसे दूसरी बार तय कर दिया। अपने लॉग को पढ़ना सुनिश्चित करें ... – hellion

+2

यहां स्वीकृति मान्य करने के साथ एक ही त्रुटि है। – lucianosousa

+6

हेरोकू ने अब उपयोगकर्ता-एनवी-शिकायत को हटा दिया है। मेरे पास यह समस्या है, अनसुलझा है। –

6

config.assets.initialize_on_precompile = false

आवेदन में शामिल करें। आरबी, मॉड्यूल APPNAME

मैं मूल रूप से अंदर

वर्ग आवेदन < रेल यह शामिल किया था :: आवेदन

संपादित करें: वास्तव में, इसके बाद के संस्करण यह ठीक नहीं हुआ।

मैं इस

https://devcenter.heroku.com/articles/labs-user-env-compile

0

उसकाोकू देव केंद्र समस्या निवारण के बारे में बात करता है। असल में आपके rails4 ऐप को रनटाइम के दौरान कॉन्फ़िगर वर्र्स मौजूद होने पर भरोसा नहीं करना चाहिए।

https://devcenter.heroku.com/articles/rails-asset-pipeline#troubleshooting

1

स्थानीय स्तर पर

bundle exec rake assets:precompile RAILS_ENV=production 

क्रियान्वित यह हो सकता है क्योंकि की मेरे मामले में के रूप में मणि वसीयत की कोशिश करो। हो सकता है कि आप तैयार प्रारंभकर्ता में गुप्त कुंजी खो जाए। आप Rolify पूर्व संस्करण 3.5 उपयोग कर रहे हैं

config.secret_key = "PROVIDE-KEY" 
संबंधित मुद्दे

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