0

这是我第一次尝试在 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 重启
  5. 当我打开 heroku 时,它显示“应用程序发生错误,无法提供您的页面。请稍后重试。'

上传到 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=

有什么不好的建议吗?

4

0 回答 0