私は最近、Rails 2.3.2 with Ruby 1.8.7 にアップグレードしました。次のようにサーバーを起動するたびに:
cd /myproject
script/server
ハングします。キャンセルした後、表示される唯一のエラー情報は次のとおりです。
^C/Users/timstephenson/.gem/ruby/1.8/gems/activesupport-2.3.2/lib/active_support/core_ext/load_error.rb:32:in `new': Interrupt
アップグレード後にエラーが発生しました。プロジェクト ログ フォルダのサーバー ログを見ると、何も書かれていません。また、開発ログには何もありません。
Mac OS X 10.5 を使用しています
すべての gem を更新し、古い gem を一掃しました。すべての古いアイテムは、PPC チップと Tiger を搭載した古いコンピューターからのものです。Ruby の 1.8.7 と Rails の 2.3.2 にアップグレードする前は、Ruby が i686 ではなく PPC 用にコンパイルされているように見えても、動作していました。
スクリプト/コンソールを使用して、プロジェクト内のモデルを正常に操作できます。
任意の提案をいただければ幸いです。
ありがとう