久しぶりに新サーバを作るのでRailsをインスコ。
いつのまにか2.3.2になってるんだね
ちょっと目を放した隙に、あいつら未来に生きてんな状態ですよ
いろいろ変更あって大変だったところもあるんですが、
特にハマったのは
> rake db:migrate
(in /home/mokorin/rails/untara)
!!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql.
rake aborted!
no such file to load -- mysql
これね。
ぐぐるとドライバが2.2で消えてるとか何とか。よくわからない。
なんでそういう事になったのか気になるけど、ぐぐってシステム担当に聞いて解決してくれた
こんな感じ
システムによってパスが変わると思う。 これは少なくともCentOS5.3。yumでmysqlインスコしてたはず。
> sudo gem install mysql -- --with-mysql-dir=/usr/lib/mysql --with-mysql-config
Building native extensions. This could take a while...
Successfully installed mysql-2.7
1 gem installed
これでmigrateできた。よかったよかった