Railsの環境を構築している過程でハマったことをメモ。 Railsチュートリアルに沿って進めていたが、 rake db:migrate が、どうしても動かない。以下のようなエラーになる。 'rake/rdoctask' is obsolete and no longer supported. Use 'rdoc/task' (available in RDoc 2.4.2+) instead. なぜかって、グーグル先生に聞いてみると、 入っているrakeのバージョンが新し過ぎるかららしい。 入っているrakeをuninstallして、 0.8.7のrakeを入れなおしてあげるとうまく通るようになりました。 筆者の場合、チュートリアルを無視してPassengerの環境を作っていたら そんときにrake 10系が入っちゃってたことが原因の様子。