2010-12-30 11 views
1

Mögliche Duplizieren:
'undefined method init for Mysql:Class'MySQL gem Problem - nicht definierte Methode `init‘ für Mysql: Klasse

Dieser Teil eines laufenden Problem ist, ich nach dem Upgrade auf Snow Leopard habe .

Ich habe MySQL, Ruby und Rails neu installiert. Nun, wenn ich laufen Schienen Server und gehen Sie zu localhost: 3000 erhalte ich:

undefined method `init' for Mysql:Class 

Ich bin mit
Rubin 1.8.7
Rails 3.0.3
MySQL 5.5.8

Ich habe 'mysql' gem in meiner GemFile.

Ich kann das Problem nicht herausfinden. Kann jemand helfen?

+0

Haben Sie das jemals gelöst, ohne auf ruby-mysql gem zu wechseln? – DavidNorth

Antwort

0

Sie müssen das mysql-Juwel mit den neuen ruby-nativen Erweiterungen entfernen und neu installieren.

Versuchen Sie diesen Befehl mit einem Sudo.

ARCHFLAGS="-arch i386" gem install mysql -- --with-mysql config=/usr/local/mysql/bin/mysql_config 
+1

Habe das probiert und bekomme leider immer noch "undefined Methode' init 'für Mysql: Class "wenn ich den rails Server – Lee

+0

oops starte. Viel Glück. –

Verwandte Themen