【问题标题】:Why doesn't Heroku show the default Rails page?为什么 Heroku 不显示默认的 Rails 页面?
【发布时间】:2010-12-11 22:15:37
【问题描述】:

按照 Ruby on Rails 教程的第 (1) 章,我能够使用以下方法成功将应用程序推送到“Heroku”:

git push heroku master 但是,当我打开网站时,我会得到一个包含以下内容的页面:

应用程序崩溃 此应用程序暂时离线。 如果您是此应用的管理员,请检查您的 heroku 日志以获取回溯。

这是为什么呢?而且,为什么我看不到默认的 Rails 页面?

谢谢。

【问题讨论】:

  • 您查看过 Heroku 日志吗?在控制台中输入heroku logs
  • 日志访问真的很有限。在 hoptoad 上安装免费的 heroku 插件。然后,您会收到通过电子邮件发送给您的错误回溯,并可在线获取。对 heroku 来说非常重要。
  • 我今天在 Heroku 上看到我的应用程序无故崩溃了几次。发出heroku重启,一切都很好......

标签: ruby-on-rails heroku


【解决方案1】:

在任何情况下 heroku 在生产中给你一个错误消息,输入 heroku logs 到你的终端。这通常会为您指明正确的方向。

http://docs.heroku.com/logs-exceptions

同时检查您的本地主机并确保您已迁移数据库(如果存在)。

【讨论】:

【解决方案2】:

您能否导航到默认的本地 Rails 网站 http://localhost:3000 并查看默认网站?

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2023-04-01
  • 2019-10-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-29
相关资源
最近更新 更多