2012-02-13 170 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' 
相關問題