2012-02-13 168 views
0

我与宝石尝试安装mysql和宝石列表,所以我能看到mysql的宝石在该列表中,但是当我重新启动服务器时,它给了我下面的错误Rails 2.3.5 - 安装mysql时出错:错误:无法构建gem原生扩展。

捆绑mysql.rb司机已经从Rails的去除2.2。请安装mysql gem并重试:gem install mysql。 /Users/.rvm/rubies/ruby-1.8.7-p357/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:29:in`gem_original_require':no such file to load - mysql(MissingSourceFile)

然后我试了gem install mysql2 它会安装mysql,但是在启动服务器时会出现同样的错误。请帮忙! 在此先感谢

回答

0

你必须指定你的项目包括什么宝石。在Rails 2.2中,你在环境配置文件中做了这个。在environment.rb改变这一行:

config.gem 'mysql' 

要这样:

config.gem 'mysql2' 
相关问题