人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

rails3を使っていますが、動かなくなって困ってます。たとえば、プロジェクトのあるディレクトリに移動した上で$ ruby script/server と打っても、次のようなメッセージがでて動きません。どうすればよいでしょうか。
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:55: uninitialized constant ActiveSupport::Dependencies::Mutex (NameError)
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:53:in `gem_original_require'
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:53:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support.rb:56
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:53:in `gem_original_require'
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:53:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/commands/server.rb:1
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:53:in `gem_original_require'
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:53:in `require'
from script/server:3


●質問者: nashirox
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:.fr ActiveSupport LIB Rails require
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● あすか
●35ポイント

gem 1.x系を使ってRailsをアップデートしようとしていませんか?

いったんgem 2.xにアップデートしてから、Rails 3.0へのアップデートを行うようにしてみてください。

◎質問者からの返答

ご回答ありがとうございます。$ sudo gem update --system と打ったところ、Latest version currently installed. Aborting.が返ってきてしまいました。

http://rubyforge.org/frs/?group_id=126

上を確認したところ、gem 2.x系というのがなさそうなんですが…。


2 ● lunlumo
●35ポイント

rails3なら起動はrails serverですね。手元の環境では同じエラーは確認できなかったので,他にも問題があるのかも知れませんが...。

http://edgeguides.rubyonrails.org/3_0_release_notes.html

◎質問者からの返答

ご回答ありがとうございます。昼頃に$ rails sでは動かなかったんですが、先ほど再起動してもう一回打ったら動きました…。

とにかく大変たすかりました。ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ