2014-10-28 19 views
9

Geçenlerde 4.1.6 ve rubiler 2.1.3p242 rayları güncellendi. Ayrıca tüm taşlarmı sistemimde güncelledim. Yeni bir uygulama oluşturduktan sonra sunucuyu çalıştırırken bir pg_ext yükleme dosyası hatası alıyorum. PostgreSQL 9.3 ile Windows 8 x64 kullanıyorum. Pg gem raylar 3.2 ve ruby ​​1.9.3 olan önceki RoR kurulumun altında çalışıyordu.PG pg_ext yük hatası raylar

Gem yükleme dizini altında bir 2.0/pg_ext.so dosyası alıyorum. Klasörü yeniden adlandırmayı denedim ve sunucuyu çalıştırdım. Sonuç aynıydı. Ruby'nin bir .so dosyası gerektirmesine izin vermediğini düşünüyorum. Herhangi bir yardım gerçekten takdir

enter image description here

: Aşağıda hatanın ekran görüntüsü olduğunu. Teşekkürler! Resmi Gem sayfasında

+1

Sen yakut 2.1 – Donovan

+1

altında pg mücevher yeniden yüklemeniz gerekir Bunu yapmayı denedim. Çalışmıyor – Ritikesh

cevap

12

Yayınlanan soru:

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

öneri gereğince, bir sonraki sürüm öncesi sürümünü yüklü. gelecekte benzer sorunlarla karşı karşıya insanlara yardım etmek yanıtı yayınlama

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

: Bu beni kullanılarak çözüldü başka bir hata verdi.

+0

Teşekkürler. Yayın öncesi sürümü kullanmak sorunu şimdilik çözdü. Şerefe. – allancth

+1

Sorun yok. Bunu Dev için de kullanıyorum ve test ediyorum. Umarım bir sonraki kararlı sürümü yakında yayınlarlar. – Ritikesh

5

1) komut satırında girin: Gemfile yılında

gem install pg --pre 
gem list pg 

2) yeni yüklenen sürüme mücevher ayarlayın:

gem 'pg', '~> 0.18.2'