Heroku DB:推送不起作用

时间:2011-07-21 18:04:03

标签: mysql ruby-on-rails-3 heroku

我是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>

可能是什么问题?

2 个答案:

答案 0 :(得分:2)

(虽然这可能不会“修复”任何东西,但它确实适合我两次,绝对值得一试)尝试:

heroku restart
heroku db:push --confirm app-name-1234

答案 1 :(得分:0)

你有点击宝石吗?

gem install taps

Source