首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails 3无法用mysql2 gem连接到远程DB

问Rails 3无法用mysql2 gem连接到远程DB
EN

Stack Overflow用户
提问于 2011-05-09 05:32:05
回答 2查看 867关注 0票数 2
  1. I有两个环境:development和development环境仅在它们的database.yml条目中不同:

开发:主机: 127.0.0.1适配器: mysql2编码: utf8数据库: REDACTED_development用户名: root密码:池:5 development_with_production_data:主机:编校端口: mysql2编码: utf8数据库: REDACTED_production用户名:编辑池:5

  • ,我验证了我上面的[REDACTED]值是正确的。我有一个能够很好地连接的gui和一个rails 2应用程序,它与相同的values.

  • Loading up连接在一起,在development环境上工作是非常完美的,locally.

  • Loading up和在development_with_production_data环境上工作除了静态的缓存页面之外,什么也不会有。没有错误信息没有超时什么都没有。我所看到的就是:

coneybeare $ rails的-e development_with_production_data注意:不推荐使用Gem::SourceIndex#all_gems,不需要替换。它将在2011至10-01年间或之后被移除。/opt/local/lib/ruby/gems/1.8/gems/bundler-1.0.13/lib/bundler/rubygems_integration.rb:256打电话给Gem::SourceIndex#all_gems。启动=> WEBrick => Rails 3.0.7应用程序从development_with_production_data on http://0.0.0.0:3000 =>调用-d来分离=> Ctrl-C以关闭服务器2011-05-09 01:23:48 INFO WEBrick 1.3.1 2011-05-09 01:23:48 INFO ruby 1.8.7 (2009-06-12) i 686-darwin10 INFO WEBrick::HTTPServer#start: pid=3854 port=3000

  • 我正在使用rails 3.0.7和pid=3854 port=3000

是什么导致了这一切?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-09 06:13:59

我最终通过使用RVM将我的ruby更新到了我的mac上的1.9.2来解决这个问题。然后,我必须重新安装包创业板、rails创业板,并进行包安装。以前我一直在使用1.8.7,出于某种原因,它导致了绞盘。

票数 1
EN

Stack Overflow用户

发布于 2011-05-09 05:42:25

尝试安装mysql2 0.2.x,因为rails 3.0.7中的mysql2 0.3.x存在一些问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5932907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档