部署应用程序时出现heroku错误

时间:2013-09-17 13:09:04

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

这是我第一次尝试在heroku上部署。采取步骤的简短描述:

  1. 我使用heroku gem(可能应该使用heroku toolbelt)
  2. 在制作中我使用postgres和瘦服务器,在dev sqlite3和webrick中,在生产中我给url和application.rb - config.assets.initialize_on_precompile = false
  3. 在heroku上有一个帐户,我做git push heroku master
  4. heroku运行rake db:setup,而不是heroku restart
  5. 当我打开heroku时,它显示我'应用程序中发生错误,无法提供您的页面。请稍后再试。'
  6. 上传到heroku应用程序时没有显示任何错误(只是一些关于弃用的警告)。我已尝试过另一个应用程序,一切顺利,但是应用程序我需要的东西是错误的,甚至不知道在哪里看错了。也许是因为我使用了不同的宝石,现在甚至都不知道。

    以下这些行以红色突出显示,而heroku记录:

    2013-09-17T12:25:12.421144+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path=/ host=nibeer.herokuapp.com fwd="78.63.251.237" dyno= connect= service= status=503 bytes=
    2013-09-17T12:25:35.921328+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path=/ host=nibeer.herokuapp.com fwd="78.63.251.237" dyno= connect= service= status=503 bytes=
    2013-09-17T12:25:37.150365+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path=/ host=nibeer.herokuapp.com fwd="78.63.251.237" dyno= connect= service= status=503 bytes=
    2013-09-17T12:25:40.022882+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path=/ host=nibeer.herokuapp.com fwd="78.63.251.237" dyno= connect= service= status=503 bytes=
    2013-09-17T12:25:43.650378+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path=/ host=nibeer.herokuapp.com fwd="78.63.251.237" dyno= connect= service= status=503 bytes=
    2013-09-17T12:25:45.025048+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path=/ host=nibeer.herokuapp.com fwd="78.63.251.237" dyno= connect= service= status=503 bytes=
    2013-09-17T12:25:48.171649+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path=/ host=nibeer.herokuapp.com fwd="78.63.251.237" dyno= connect= service= status=503 bytes=
    

    有什么不好的建议吗?

0 个答案:

没有答案