使用Rails 2.8我使用在Solaris服务器上编译的系统gem,用作生产。 Rails 3使用bundler,当我使用Capistrano部署并执行bundle install时,bundler无法安装该gem。必须从源代码编译MySql gem,如我在此处记录的那样:http://riccardotacconi.blogspot.com/2009/10/how-to-install-mysqlruby-on-solaris.html。有没有办法告诉bundler / Rails3使用系统MySql gem?此问题阻止了我的部署问题并导致应用程序崩溃。
答案 0 :(得分:1)
您可以定义宝石的位置:路径
gem 'mysql', :path => '/path_to_mysql_in_system'