Rails更新後に500 internal server error | undefined method `rewind’

Passenger2.1.2でRailsを2.3.3にしてアクセスしたらこんなエラーが出てました
画面上の出力は500エラーだけでログに書いてあったのがundefined method `rewind’というエラー
これはRackが吐いてるエラーで、どうやらPassengerの古いverを使ってると遭遇するようです

undefined method `rewind’

ようはPassengerを最新にすればいいだけです
[text]
sudo gem install passenger
sudo passenger-install-apache2-module
[/text]
そしてhttpd.confを修正してapache2を再起動したら直りました
#何故かsudo gem update passengerでは駄目でした;

カテゴリー: All   タグ: ,   この投稿のパーマリンク

コメントをどうぞ

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>