我有点困惑...从 2.1.1 升级后,我的服务器上运行了 Rails 2.3.2 当他们尝试启动时,我的 mongrel 集群上出现以下错误:
Exception `Gem::LoadError' at /usr/lib/ruby/site_ruby/1.8/rubygems.rb:578 - Could not find RubyGem activerecord-mysql-adapter (>= 0)
这是什么原因造成的?我已经搞定了:
gem install mysql
...使用所有各种特定于路径的魔法来安装它。谷歌搜索揭示了一些类似的问题,但没有明显的解决方案。有任何想法吗?
更多信息:
版本:Rails 2.3.2(通过gem
)、RubyGems 1.3.4(通过gem
)、Ruby 1.8.5(通过yum
)、Linux 2.6.18-xen(CentOS 5.2)。
MySQL 适配器 ( gem install mysql
) 是 2.7。
奇怪的是,如果我删除了 mysql 适配器(gem uninstall mysql
),我希望它恢复为内置的(虽然很慢......?) MySQL 适配器。它的作用没有任何不同。