TJ *_*ill 3 mysql ruby-on-rails-3
我正在Dreamhost上运行一个rails3应用程序:不是最好的通话,但我需要它才能运行才能迁移到Heroku.
我使用rails 3.2.1和ruby 1.8.7
gem'mysql2','〜> 0.2.7'
在我的Gemfile中......
部署和重新加载时出现以下错误:
请安装mysql适配器:( gem install activerecord-mysql-adaptermysql不是捆绑包的一部分.将其添加到Gemfile.)
我已经尝试过gem'mysql2',gem'mysql2','<0.3'并得到完全相同的问题.
还有其他想法吗?
首先尝试添加config.assets.initialize_on_precompile = false到您的application.rb.
然后确保您的DATABASE_URL var以mysql2://而不是mysql开头://
通常,当rails试图提供帮助时,它会尝试根据您在database.yml中拥有的内容生成适配器gem的名称.如果该gem不存在,则表明适配器行的某些内容是错误的
对于mysql2,适配器类型也需要是mysql2
database.yml的
adapter: mysql2
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12360 次 |
| 最近记录: |