Ruby on rails 3 数据库上的错误:迁移

Ruby on rails 3 数据库上的错误:迁移,ruby-on-rails-3,Ruby On Rails 3,我正在尝试修改另一台计算机上构建的rails应用程序,我运行了捆绑安装 但是当我运行rakedb:migrate时,它抛出了一堆错误,我是rail新手,无法理解这些错误消息是什么 rake aborted! /home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.so: undefined symbol: ruby_current_thread -

我正在尝试修改另一台计算机上构建的rails应用程序,我运行了捆绑安装 但是当我运行rakedb:migrate时,它抛出了一堆错误,我是rail新手,无法理解这些错误消息是什么

rake aborted!
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.so: undefined symbol: ruby_current_thread -     /home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.so
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/ruby-debug-base19-0.11.25/lib/ruby-debug-base.rb:1:in `require'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/ruby-debug-base19-0.11.25/lib/ruby-debug-base.rb:1:in `<top (required)>'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/ruby-debug19-0.11.6/cli/ruby-debug.rb:5:in `require'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/ruby-debug19-0.11.6/cli/ruby-debug.rb:5:in `<top (required)>'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:68:in `require'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:68:in `block (2 levels) in require'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:66:in `each'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:66:in `block in require'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:55:in `each'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:55:in `require'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler.rb:128:in `require'
/home/diadara/hw3_rottenpotatoes/config/application.rb:13:in `<top (required)>'
/home/diadara/hw3_rottenpotatoes/Rakefile:5:in `require'
/home/diadara/hw3_rottenpotatoes/Rakefile:5:in `<top (required)>'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/rake_module.rb:25:in `load'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/rake_module.rb:25:in `load_rakefile'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/application.rb:501:in `raw_load_rakefile'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/application.rb:82:in `block in load_rakefile'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/application.rb:81:in `load_rakefile'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/application.rb:65:in `block in run'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/application.rb:63:in `run'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/bin/rake:33:in `<top (required)>'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/bin/rake:19:in `<main>'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/bin/ruby_noexec_wrapper:14:in `eval'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/bin/ruby_noexec_wrapper:14:in `<main>'
rake中止!
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/ruby-debug-base19-0.11.25/lib/ruby\u debug.so:未定义符号:ruby\u current\u thread-/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/ruby-debug-base19-0.11.25/lib/ruby_debug.so
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/ruby-debug-base19-0.11.25/lib/ruby-debug-base.rb:1:in'require'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/ruby-debug-base19-0.11.25/lib/ruby-debug-base.rb:1:in`'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/ruby-debug19-0.11.6/cli/ruby-debug.rb:5:in'require'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/ruby-debug19-0.11.6/cli/ruby-debug.rb:5:in`'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:68:in'require'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:68:in'block(2层)in require'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:66:in'each'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:66:in'block in require'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:55:in'each'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler/runtime.rb:55:in'require'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@global/gems/bundler-1.2.3/lib/bundler.rb:128:in'require'
/home/diadara/hw3_rottnpototoes/config/application.rb:13:in`'
/home/diadara/hw3_Rottenpototoes/Rakefile:5:在“require”中
/home/diadara/hw3_Rottenpototoes/Rakefile:5:in`'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/rake_模块。rb:25:in'load'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/rake_模块。rb:25:in'load_rakefile'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/application.rb:501:in'raw\u load\u rakefile'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/application.rb:82:in`block in load_rakefile'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/application.rb:133:在“标准异常处理”中
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/application.rb:81:in'load_rakefile'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/application.rb:65:in'block in run'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/application.rb:133:在“标准异常处理”中
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/lib/rake/application.rb:63:in'run'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/gems/rake-0.9.2.2/bin/rake:33:in`'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/垃圾箱/耙:19:in`'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/bin/ruby\u noexec\u包装:14:in'eval'
/home/diadara/.rvm/gems/ruby-1.9.3-p374@saasrails3.1/bin/ruby\u noexec\u包装器:14:in`'

看起来您没有在项目中正确安装ruby debug。如果不需要,请将其从GEM文件中删除,或者查看以下答案以修复它:

您可以显示迁移吗?这可能会为其他人回答你的问题澄清很多问题。还有一个问题:您是否试图在开发模式下使用ruby-debug19?