मैं db 'का इस्तेमाल करने वाली टैप्स रूबी 1.9.2-P320 Heroku के साथ का उपयोग कर निम्न त्रुटियों मिल गया है आदेश जैसे:Heroku db: खींच टैप्स लोड करने में त्रुटि: लोड करने के लिए ऐसी कोई फाइल नहीं - पीजी
heroku db:pull --app my-app
कौन सा की तरह त्रुटियों का उत्पादन:
Taps Load Error: no such file to load -- sqlite3
-या-
Taps Load Error: no such file to load -- pg
(और हाँ, btw, मैं दोनों postgres सहित सभी सही रत्न, है - रन स्थानीय स्तर पर ठीक से ning - और sqlite3, साथ ही साथ अनइंस्टॉल किया गया, पुनः स्थापित किया गया है, और & हुकोकू रत्नों को अपडेट किया गया है और साथ ही साथ उन्हें मेरे Gemfile में भी शामिल नहीं किया गया है। मैं रेल 3.2.6 चला रहा हूं)
हालांकि एक ज्ञात बग है जिसके परिणामस्वरूप "समय क्षेत्र विस्थापन" त्रुटि होती है: heroku db:push not working, using taps gem, मैंने कोई भी एसओ पोस्ट नहीं देखा है जो सीधे इस मुद्दे को संबोधित करता है।
एफवाईआई, टैप्स मणि रूबी 1.9.2-पी 2 9 0 के साथ मेरे लिए काम नहीं करता है। मुझे त्रुटि मिलती है 'टैप्स लोड त्रुटि: लोड करने के लिए ऐसी कोई फ़ाइल नहीं - टैप्स/ऑपरेशन'। – Clay
नलोकू और स्थानीय दोनों पर एक ही रूबी संस्करणों का उपयोग करके टैप्स मेरे लिए काम करना शुरू कर दिया। [मेरी जीएच टिप्पणी देखें] (https://github.com/ricardochimal/taps/issues/92#issuecomment-6486535): मैं सुझाव दूंगा कि आप कोशिश करें: $ 'heroku run' ruby -v'' और देखें कि हेरोकू कौन सा संस्करण है चल रहा है और फिर मिलान करने के लिए अपने स्थानीय एक को अद्यतन करें। कोई गारंटी नहीं है, लेकिन ऐसा लगता है कि यह मेरे लिए क्या हुआ (फिर, अनुमान लगाया जा सकता है, शायद गलती है [रूबी का तर्क marshalling] (http://stackoverflow.com/questions/8151571/error-when-pushing-data-to- Heroku-समय-क्षेत्र-विस्थापन-बाहर के रेंज)?)। Heroku Toolbelt पर जीएच पर जेफस्ट की टिप्पणी भी देखें। – likethesky
करें ~/.rvm/bin/ruby-1.9.2-p320/usr/bin/heroku db: पुश – Ted