ruby-on-rails - Rails Rack 1.0 错误

标签 ruby-on-rails rack gem

当我尝试启动脚本/服务器时出现此错误:

/opt/ruby1.8/lib/ruby/site_ruby/1.8/rubygems.rb:827:in `report_activate_error': RubyGem version error: rack(1.0.0 not ~> 1.0.1) (Gem::LoadError)
 from /opt/ruby1.8/lib/ruby/site_ruby/1.8/rubygems.rb:261:in `activate'
 from /opt/ruby1.8/lib/ruby/site_ruby/1.8/rubygems.rb:68:in `gem'
 from /opt/ruby1.8/lib/ruby/gems/1.8/gems/actionpack-2.3.5/lib/action_controller.rb:34
 from /opt/ruby1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
 from /opt/ruby1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
 from /opt/ruby1.8/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:156:in `require'
 from /opt/ruby1.8/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:521:in `new_constants_in'
 from /opt/ruby1.8/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:156:in `require'
 from /opt/ruby1.8/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/commands/server.rb:2
 from /opt/ruby1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
 from /opt/ruby1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
 from script/server:3

这很烦人,因为,我做到了:
Successfully installed rack-1.1.0
1 gem installed
Installing ri documentation for rack-1.1.0...
Installing RDoc documentation for rack-1.1.0...

但它总是说那个错误。我有 Rails 2.3.5,但我不认为错误与 Rails 相关,但更像是我的服务器相关,哈哈。

感谢帮助!

最佳答案

您安装了 Rack 1.1.0,所需版本为 1.0.x。

$ gem uninstall rack
$ gem install rack -v 1.0.1

关于ruby-on-rails - Rails Rack 1.0 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2111043/

相关文章:

sql - Rails 中独立于数据库的 SQL 字符串连接

ruby-on-rails - 为 Rails 4 中的特定 Controller 重定向记录器输出

mysql - 让 Rails 只对某些请求使用 ActiveRecord

ruby - 查找正在运行的 Capistrano 版本

ruby-on-rails - 无法在 mac osx 上更新 gem - Gem::RemoteFetcher::FetchError

css - 如何从Rails的application.scss加载中排除.css文件?

ruby-on-rails - 如何为 gem 的模型添加回调?

ruby-on-rails - bootstrap_form错误未定义方法

javascript - 如何使用rack-coffee提供静态文件

ruby - 在 Rails 项目中测试本地版本的 gem