SORU
5 Ocak 2012, PERŞEMBE


mysql2 gem yanlış derlenmiş bir istemci Kütüphanesi mysql

Şu rayların üzerinden mysql sunucusunun uygulama bağlanmaya çalıştığınızda, aşağıdaki hatayı alıyorum

D:/Program_Files/Ruby192/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': 
Incorrect MySQL client library version! This gem was compiled for 6.0.0 but the client library is 5.0.27. (RuntimeError)

Bunu nasıl düzeltebilir miyim?

CEVAP
4 Mart 2013, PAZARTESİ


Ve gem kaldırıp sık sık ve dosyaları elle indirmek hareket etmek gerek bu sorunu çözecektir. Eğer raylar app dizini:

> gem uninstall mysql2

You have requested to uninstall the gem:
    mysql2-0.3.11
database_cleaner-0.9.1 depends on [mysql2 (>= 0)]
If you remove this gems, one or more dependencies will not be met.
Continue with Uninstall? [Yn]  Y
Successfully uninstalled mysql2-0.3.11

> bundle install

Fetching gem metadata from http://rubygems.org/......
Fetching gem metadata from http://rubygems.org/..
Using rake (0.9.2)
Using i18n (0.6.1)
... <SNIP> ...
Installing mysql2 (0.3.11) with native extensions
... <SNIP> ...
Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Joshua Bane

    Joshua Bane

    24 Temmuz 2007
  • listedabive

    listedabive

    30 Ocak 2007
  • mliskIT

    mliskIT

    29 Mart 2012