【发布时间】:2013-01-17 22:40:57
【问题描述】:
我对 Heroku 和部署 Rails 应用程序还很陌生。我有一个使用 MySQL 数据库托管在 Heroku 中的应用程序,已经完美运行了一个月左右。今天,我做了一个 db:pull 并花费了比预期更长的时间。当我执行 db:push 时,出现错误:
Sending schema>
Schema: 17% |======= | ETA: 00:00:22
Saving session to push_201107211055.dat..
!!! Caught Server Exception
HTTP CODE: 503
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org /TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<style type="text/css">
html, body, iframe { margin: 0; padding: 0; height: 100%; }
iframe { display: block; width: 100%; border: none; }
</style>
<title>Application Error</title></head>
</head>
<body>
<iframe src="https://s3.amazonaws.com/heroku_pages/error.html">
<p>Application Error</p>
</iframe>
</body>
</html>
可能是什么问题?
【问题讨论】:
-
我进入了那个问题,但答案似乎不适用于我的情况。我没有 Amazon AWS > Amazon RDS 登录或帐户。
-
您能否明确显示您正在使用哪些 gem 来映射本地和生产环境中的数据库。
-
现在它又按预期工作了。感谢大家的支持。
-
我认为您已重试并收到相同的消息?
标签: mysql ruby-on-rails-3 heroku