2011-11-11 3 views
4

Possible Duplicate:
Rails 3.1 and Ruby 1.9.3p125: ruby-debug19 still crashes with “Symbol not found: _ruby_threadptr_data_type”Rubyの1.9.3-p0と旅客「が見つかりませんシンボル:_ruby_current_thread」

ただ、1.9.3-P0に更新されたすべての私の宝石やその他もろもろを更新し、私のアプリケーションがまだ起動できません。

旅客エラー:

Error message: 
dlopen(/Users/username/.rvm/gems/ruby-1.9.3-p0/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.bundle, 
9): Symbol not found: _ruby_current_thread Referenced from: 
/Users/username/.rvm/gems/ruby-1.9.3-p0/gems/ruby-debug-base19- 0.11.25/lib/ruby_debug.bundle 
Expected in: flat namespace in /Users/username/.rvm/gems/ruby-1.9.3-p0/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.bundle - /Users/username/.rvm/gems/ruby-1.9.3-p0/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.bundle 

Exception class: LoadError 

任意のアイデア?

答えて

0

とにかくあなたのサーバーにdev宝石(ruby-debugなど)をインストールしないことをお勧めします。

group :development do 
    gem 'ruby-debug19', :require => 'ruby-debug' 
end 

次に、あなたのカピストラノファイルで、使用してください。

# bundler bootstrap 
require 'bundler/capistrano' 

これは、「開発」グループと「テスト」グループ内のものはスキップします。

関連する問題