Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 将rails 2.3.5应用程序升级到3.0时出错_Ruby_Ruby On Rails 3_Ruby 1.9 - Fatal编程技术网

Ruby 将rails 2.3.5应用程序升级到3.0时出错

Ruby 将rails 2.3.5应用程序升级到3.0时出错,ruby,ruby-on-rails-3,ruby-1.9,Ruby,Ruby On Rails 3,Ruby 1.9,因此,我一直在使用PDF指南来帮助将我的应用程序从2.3.2提升到3.0.7。我在这方面还是比较新的。。。但我已经设法使用rails_升级插件来帮助转换我的路由文件和其他配置文件。但在运行服务器时,我会遇到以下错误: /home/***********/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:284:in `activate': Unable to activate railties-3.0.7, beca

因此,我一直在使用PDF指南来帮助将我的应用程序从2.3.2提升到3.0.7。我在这方面还是比较新的。。。但我已经设法使用rails_升级插件来帮助转换我的路由文件和其他配置文件。但在运行服务器时,我会遇到以下错误:

/home/***********/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:284:in `activate': Unable to activate railties-3.0.7, because activesupport-2.3.2 conflicts with activesupport (= 3.0.7), actionpack-2.3.2 conflicts with actionpack (= 3.0.7) (Gem::LoadError)
    from /home/***********/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:212:in `rescue in try_activate'
    from /home/***********/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:209:in `try_activate'
    from /home/***********/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:57:in `rescue in require'
    from /home/***********/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:35:in `require'
    from script/rails:6:in `<main>'
有人知道解决这个问题的办法吗?它发生在我运行rails s(或rails服务器)时

如果这个问题的答案显而易见,我很抱歉,但我已经搜索了又搜索,似乎找不到适合我的情况的足够具体的东西

谢谢你的帮助

n、 b。
*正是我搜索和替换用户名的地方。

看起来您需要升级rails,因为错误表明不同gems rails使用之间存在版本冲突


这实际上取决于您如何管理gems
gem update rails

尝试卸载2.3.2版本的activesupport和actionpack。我认为语法是

gem uninstall activesupport actionpack -v 2.3.2 
gem uninstall activesupport actionpack -v 2.3.2