我有一个问题 - 我有 Ubuntu 12.04 服务器,我正在尝试在其上托管 ruby on rails 应用程序。
我选择了 apache 的乘客。我已经安装了 RVM 并制作了 gemset "ruby-1.9.2-p320@myapp" 并且它可以工作。我有非常旧的 rails 2.3.8 应用程序,它只是为我存档,我没有时间更新它。
我有乘客错误Please install the mysql2 adapter: 'gem install activerecord-mysql2-adapter' (no such file to load -- active_record/connection_adapters/mysql2_adapter)
我的“宝石清单”:
actionmailer (2.3.8)
actionpack (2.3.8)
activerecord (2.3.8)
activerecord-mysql2-adapter (0.0.3)
activeresource (2.3.8)
activesupport (2.3.8)
bundler (1.2.3)
daemon_controller (1.1.1)
fastthread (1.0.7)
mislav-will_paginate (2.3.11)
mysql2 (0.2.7)
passenger (3.0.19)
rack (1.1.6)
rails (2.3.8)
rake (10.0.3)
rubygems-bundler (1.1.0)
rubygems-update (1.8.25, 1.3.5)
rvm (1.11.3.6)
sqlite3 (1.3.7)
sqlite3-ruby (1.3.3)
thoughtbot-paperclip (2.3.1)
will_paginate (3.0.4)
我可以使用ruby script/console
获取数据库记录,因此建立了与数据库的连接并且它可以工作。
有什么解决办法吗?谢谢你。
如果需要任何额外信息,将尽快提供。