-2

私はRailsが初めてです。既存のプロジェクトにいくつかの改善を加えるように依頼されました。Herokuからダウンロードしました。Ruby「1.8.7」を使用しています.rvmのおかげで、プロジェクトのディレクトリにもあります。更新をバンドルし、インストールをバンドルすることができました。ここで「rails server」を実行しようとすると、エラー メッセージが表示されます。

/home/jacek/.rvm/gems/ruby-1.8.7-p371/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:55: uninitialized constant ActiveSupport::Dependencies::Mutex (NameError)
  from /home/jacek/.rvm/gems/ruby-1.8.7-p371/gems/activesupport-2.3.5/lib/active_support.rb:56:in `require'
  from /home/jacek/.rvm/gems/ruby-1.8.7-p371/gems/activesupport-2.3.5/lib/active_support.rb:56
  from /home/jacek/.rvm/gems/ruby-1.8.7-p371/gems/rails-2.3.5/bin/../lib/rails_generator.rb:28:in `require'
  from /home/jacek/.rvm/gems/ruby-1.8.7-p371/gems/rails-2.3.5/bin/../lib/rails_generator.rb:28
  from /home/jacek/.rvm/gems/ruby-1.8.7-p371/gems/rails-2.3.5/bin/rails:14:in `require'
  from /home/jacek/.rvm/gems/ruby-1.8.7-p371/gems/rails-2.3.5/bin/rails:14
  from /home/jacek/.rvm/gems/ruby-1.8.7-p371/bin/rails:19:in `load'
  from /home/jacek/.rvm/gems/ruby-1.8.7-p371/bin/rails:19
  from /home/jacek/.rvm/gems/ruby-1.8.7-p371/bin/ruby_noexec_wrapper:14

どうすればこの問題を解決できますか? ありがとうございました!

ヤセク

4

2 に答える 2

1
sudo gem update --system 

私のために働いた:-)詳細については、このルビーフォーラムを見てください

また、コメントUninitialized constant ActiveSupport::Dependencies::Mutex (NameError)のリンクは、優れたソリューション ソースです。

于 2013-04-25T08:55:53.673 に答える
0

答えは簡単です...


rails s の代わりにruby​​ スクリプト/サーバー

于 2013-04-26T09:19:40.237 に答える