为什么 Heroku 不显示默认的 Rails 页面?
在 Ruby on Rails 教程的第 (1) 章之后,我能够使用以下命令成功地将应用程序推送到“Heroku”:
git推送heroku大师 但是,当我打开网站时,我会看到一个包含以下内容的页面:
应用程序崩溃 此应用程序暂时离线。 如果您是此应用程序的管理员,请检查您的 heroku 日志中的回溯。
这是为什么?而且,为什么我看不到默认的 Rails 页面?
谢谢。
Following chapter (1) of the Ruby on Rails tutorial, I was able to successfuly push the application to "Heroku" using:
git push heroku master
But, when I open the website, I get a page with the following:
App crashed
This application is temporarily offline.
If you're the administrator of this app, please check your heroku logs for the backtrace.
Why is that? And, why don't I see the default Rails page?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在生产过程中,如果 heroku 向您发出错误消息,请在终端中输入 heroku logs。这通常会为您指明正确的方向。
http://docs.heroku.com/logs-exceptions
另外请检查您的本地主机并确保您已迁移数据库(如果存在)。
In any situation where heroku gives you an error message in production, type heroku logs into your terminal. This will usually point you in the right direction.
http://docs.heroku.com/logs-exceptions
Also check your localhost and make sure you have migrated the database if one exists.
您是否可以导航到默认的本地 Rails 网站 http://localhost:3000 并查看默认站点?
Are you able navigate to default local rails website at http://localhost:3000 and see the defaut site?