在生产中使用已编译的系统MySql gem

时间:2010-10-15 10:33:26

标签: ruby-on-rails capistrano bundler

使用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?此问题阻止了我的部署问题并导致应用程序崩溃。

1 个答案:

答案 0 :(得分:1)

您可以定义宝石的位置:路径

gem 'mysql', :path => '/path_to_mysql_in_system'