2011-11-21 17 views
12

मैं एक गिट भंडार स्थापित करने और इसे हेरोोक से जोड़ने का प्रयास करने की प्रक्रिया में हूं। जब मैं आदेश चलागिट, हेरोकू: पूर्व-प्राप्त हुक

git push heroku master 

मैं प्राप्त

Counting objects: 7, done. 
Delta compression using up to 2 threads. 
Compressing objects: 100% (5/5), done. 
Writing objects: 100% (7/7), 714 bytes, done. 
Total 7 (delta 1), reused 0 (delta 0) 

-----> Heroku receiving push 

!  Heroku push rejected due to an unrecognized error. 
!  We've been notified, see http://support.heroku.com if the problem persists. 


To [email protected]:morning-stream-3712.git 
! [remote rejected] master -> master (pre-receive hook declined) 
error: failed to push some refs to '[email protected]:morning-stream-3712.git' 

मैं काफी यकीन है कि क्या अन्य जानकारी मददगार होगा नहीं कर रहा हूँ और क्या सिर्फ मैला पानी, तो मैं बस यह इस पर छोड़ देंगे जाएगा अभी के लिए। मेरे आवेदन को हरोकू में धकेलने में कोई भी मदद की सराहना की जाएगी। धन्यवाद।

+1

इससे संबंधित? http://stackoverflow.com/questions/7688262/why-is-heroku-rejecting-this-git-push – CambridgeMike

+2

हमेशा https://status.heroku.com/ जांचें आज प्लेटफ़ॉर्म त्रुटियां हैं। –

+0

@ जॉन: वे प्लेटफ़ॉर्म के पास पिछले महीने के लिए लगभग हर दिन त्रुटियां होती हैं, यह आज नहीं थी। मैं बस बाद में धक्का देने की कोशिश करता हूँ। – Batkins

उत्तर

9

सुनिश्चित करें कि आप एक रेपो को दबा रहे हैं जिसमें उचित समर्थित ऐप (रेल, डीजेगो इत्यादि) शामिल हैं और आप इसे जांचने के लिए कुछ यादृच्छिक रेपो को नहीं दबा रहे हैं।

Newbie in Heroku: Error when push my app to Heroku

अगर ऐसी बात नहीं है और आप दे रहे हैं क्या आपको लगता है मान्य ऐप्लिकेशन है, Heroku समर्थन से संपर्क करें और वे आप के लिए यह ठीक कर देंगे।

+0

आपको यह मिला, यह मुद्दा था। "हैलो रैक!" http://morning-stream-3712.heroku.com/ :) – wuliwong

+0

सहायता के लिए धन्यवाद जब आप स्क्रीन पर सफलतापूर्वक प्रिंट करते हैं, बीटीडब्ल्यू। – wuliwong

+0

@ उपयोगकर्ता 9 77878 - कोई समस्या नहीं। चियर्स! – manojlds

1

मैं एक ही समस्या थी, लेकिन एक Django app के साथ, यह पता चला कि पिप डाउनलोड/requirements.txt फ़ाइल की निर्भरता में से एक स्थापित करने के लिए सक्षम नहीं था (यह eyeD3 था)

2

मैं का सामना करना पड़ा एक ही समस्या:

! [remote rejected] vX.X.XX -> master (pre-receive hook declined) 
error: failed to push some refs to '[email protected]:[application-name]' 

मैंने महसूस किया कि 'सीडर-10' है मेरी Heroku आवेदन ढेर और 2015/04/11 (Cedar-14 is now Generally Available) से 04/11/2014 और विकलांग से बहिष्कृत कर दिया गया था।

समाधान मार्गदर्शिका निम्न Heroku आवेदन ढेर उन्नत करने के लिए किया गया था:

Upgrading the production app to Cedar-14

0

मामले किसी में एक ही गूंगा गलती मैंने किया है ...

आप में कोई त्रुटि है, तो आपके सीएसएस यह त्रुटि भी दिखा सकती है।

अपने मीडिया के प्रश्नों में से एक में मैं

@media screen adn (min-width: 1000px) { 
इसके बजाय "और" जो की

डाल मुझे इस त्रुटि दे दी है।

एक अच्छा संकेत है इस मामले में हो सकता है कि अगर आप एक त्रुटि है कि संदेश

"Tasks: TOP => assets:precompile ... Precompiling assets failed" 

यह मेरा पहला सुराग मेरी सीएसएस में देखने के लिए था शामिल हो जाता है।

उम्मीद है कि यह किसी की मदद करेगा!

2

एक और मुद्दा यह हो सकता है कि उत्पादन वातावरण में, आप sqlite3 का उपयोग नहीं कर सकते हैं, जब आप रेल ऐप बनाते हैं तो डिफ़ॉल्ट डेटाबेस।

इसे ठीक करने के लिए, बस अपने रेल ऐप को पोस्टग्रेज़ में उपयोग करने वाले डेटाबेस को बदलें।यह आसानी से संपादन द्वारा पूरा किया जा सकता अपने Gemfile

से अपने Gemfile, निकालें:

gem sqlite3; 

और निम्नलिखित जोड़ें:

group :development, :test do 
    gem 'sqlite3' 
end 

group :production do 
    gem 'pg' 
end 
+0

आपको स्थानीय और उत्पादन वातावरण के लिए हमेशा एक ही डेटाबेस प्रकार का उपयोग करना चाहिए। अन्यथा आप सुनिश्चित नहीं हो सकते हैं, अगर कुछ डीबी विशिष्ट सामान एक समस्या है –

0

एक छोटी सी देर के लिए खेल, में से एक मेरी मुद्दों का मुझे पुराना sshkey था। बस सेटिंग्स में इसे अद्यतन करने की जरूरत है।

एक और बात यह थी कि मैं पायथन डीजेगो सीएमएस को दबा रहा था, और यह तैनाती के दौरान python manage.py collectstatic चला रहा था और यह असफल रहा। तो सुनिश्चित करें कि आप लॉग heroku logs --tail देखें। इसने मुझे collectstatic को बंद करने के लिए एक और संकेत दिया, यह घटना आपको बताती है कि इसे बंद करने के लिए क्या टाइप करना है।

0

मैंने सोचा, यह किसी ऐप या कोड परिवर्तनों के कारण त्रुटि नहीं होगी। मैं इस निम्नलिखित कारणों से हो ही समस्या है अब:

  • 1) मैं bitbucket/Git पर कोड है मैं धक्का कोड भंडार (यह रेपो यह करने के लिए, Heroku अनुप्रयोग के साथ जुड़ा हुआ है meanse परिवर्तन होगा रपो कोड धक्का, मैं "Git धक्का Heroku मास्टर" के साथ Heroku पर कोड पुश करने के लिए कोशिश कर रहा हूँ के बाद Heroku को दर्शाता है)
  • 2) लेकिन कारण किसी कारण के लिए मैं इस आदेश निरस्त, thats क्यों कोड नहीं है Heroku

  • 3) को धक्का दिया नी बजे फिर से triyng Heroku को यह कहते

  • 4) ऊपर वही त्रुटि
    के रूप में इस के लिए समाधान है "ठीक आप पिछले प्रतिबद्ध कोड खींच" और Heroku यह धन्यवाद
  • ..thats में परिवर्तन धक्का कोड पुश करने के लिए
संबंधित मुद्दे