2014-10-28 10 views
9

मैंने हाल ही में रेल 4.1.6 और रूबी 2.1.3p242 में अद्यतन किया। मैंने अपने सिस्टम पर सभी रत्न भी अपडेट किए। नया ऐप बनाने के बाद, मैं सर्वर चलाने पर एक pg_ext लोड फ़ाइल त्रुटि प्राप्त करता रहता हूं। मैं PostgreSQL 9.3 के साथ विंडोज 8 x64 पर हूँ। पीजी मणि मेरी पिछली आरओआर स्थापना के तहत ठीक काम कर रहा था जो रेल 3.2 और रूबी 1.9.3 था।रेल में पीजी pg_ext लोड त्रुटि

मणि की स्थापना निर्देशिका के तहत, मेरे पास 2.0/pg_ext.so फ़ाइल है। मैंने फ़ोल्डर को 2.1 में नाम बदलने का प्रयास किया और सर्वर चलाया। नतीजा वही था। मुझे लगता है कि रूबी को एक .so फ़ाइल की आवश्यकता नहीं है।

enter image description here

किसी भी मदद वास्तव में सराहना की जाएगी: नीचे त्रुटि का स्क्रीनशॉट है। धन्यवाद! आधिकारिक रत्न पृष्ठ पर

+1

आप गहरे लाल रंग का 2.1 – Donovan

+1

के तहत स्नातकोत्तर मणि को पुनर्स्थापित करने की आवश्यकता है मैंने ऐसा करने की कोशिश की। काम नहीं किया – Ritikesh

उत्तर

12

प्रकाशित किया गया था सवाल:

https://bitbucket.org/ged/ruby-pg/issue/192/pg_ext-load-error

सुझाव के अनुसार, मैं अगली फिल्म के पूर्व संस्करण स्थापित। जवाब पोस्ट करना भविष्य में इसी तरह की समस्याओं का सामना करना पड़ लोगों की मदद करने

https://github.com/tzinfo/tzinfo/wiki/Resolving-TZInfo::DataSourceNotFound-Errors TZInfo::DataSourceNotFound error starting Rails v4.1.0 server on Windows

: यह मुझे एक और त्रुटि जो का उपयोग कर हल किया गया था दे दी है।

+0

धन्यवाद। प्री-रिलीज संस्करण का उपयोग करने के लिए अब समस्या हल हो गई है। चीयर्स। – allancth

+1

कोई समस्या नहीं है। मैं इसे देव और परीक्षण के लिए भी उपयोग कर रहा हूं। उम्मीद है कि वे जल्द ही अगले स्थिर संस्करण जारी करेंगे। – Ritikesh

5

1) कमांड लाइन में दर्ज करें:

gem install pg --pre 
gem list pg 

2) Gemfile में नव स्थापित संस्करण के लिए मणि सेट:

gem 'pg', '~> 0.18.2' 
संबंधित मुद्दे