【发布时间】:2010-07-14 14:22:27
【问题描述】:
我正在使用基于网络的软件跟踪工具 Redmine,它非常适合我的需求。但是,我在 production.log 中不断遇到此错误。
ActiveRecord::StatementInvalid (Mysql::Error: MySQL server has gone 离开:选择 * FROM
issue_relations在哪里(issue_relations.issue_from_id = 6) ): app/models/issue.rb:234:inafter_save'edit'
app/controllers/issues_controller.rb:196:in
当我添加票证或更新票证时,我收到以下错误,上述错误记录在我的日志中。它会在大约 15 秒后通过浏览器返回。我已经尝试了几次,该应用程序的其他区域工作正常。
内部错误
您所在的页面发生错误 试图访问。如果你继续 遇到问题请联系 您的 redMine 管理员 帮助。
返回
我在 Phusion Passenger 上使用 Ruby on Rails 2.3.8。宝石版本 1.3.7。活动记录 2.3.8。 mysql (2.8.1 ruby x86-mingw32 x86-mswin32, 2.7.3 mswin32)。
我不是 Ruby on Rails 程序员,我不知道我还能做些什么来缩小范围。我快速谷歌,发现从 rails 2.3 开始有一个重新连接的选项,所以在我的 database.yml 文件中我放置了一个 reconnect true,但这没有帮助!
感谢大家的帮助
【问题讨论】:
标签: mysql ruby-on-rails passenger