読者です 読者をやめる 読者になる 読者になる

production.log

ピクスタ株式会社でエンジニアのマネージャーをやっている星直史のブログです。

ruby 2.0 rails 4.0にしてみた。

ruby 1.9から2.0にしたときにはまったこと。
/usr/locale/bin/rubyをまず削除しないとだめっぽい。(1.9系のrubyだから?)
で、削除したあとにmakeでコンパイルしていくと、自動で2.0のrubyが/usr/locale/binに作成される。

ちなみに、消さないとmake install後にruby -v としても1.9でした。

●rails4.0ではまったこと。
インストール→サーバ起動まですんなりいったけど、これまで/public/index.htmlがなくなってる事に気づいた!
どうやら、4.0からは消えるらしい。
Rails 4からpublic/index.htmlは存在しなくなりrails/welcome#indexが実行される - memo.yomukaku.net

どうするかというと

/confing/routes.rbにroot to: 'top#index'と追加。
※'top#index'←このコントローラやviewは自分で作成