【发布时间】:2018-05-23 23:47:41
【问题描述】:
我成功地将一个 rails 5.2 应用程序推送到 Heroku,但某处出现错误。在此之后:
Heroku open
浏览器显示如下:
An error occurred in the application and your page could not be served.
在终端中,当我输入:
heroku ps
我明白了:
web (Free): bin/rails server -p $PORT -e $RAILS_ENV (1) web.1: crashed
我不知道该去哪里解决这个问题。我是编程新手,对 Heroku 非常陌生。
如果还有其他有用的信息,请告诉我。谢谢。
【问题讨论】:
-
您是否尝试过让生产中的错误消息检查异常? .要做到这一点,请更改 prodction.rb 文件中的这些行:
config.consider_all_requests_local = true。以后别忘了关掉它。 -
安装 Heroku CLI,连接并输入
heroku logs --tail它将显示应用程序日志。 -
@Maxence 谢谢。这为我指明了正确的方向。
标签: ruby-on-rails heroku ruby-on-rails-5 heroku-postgres buildpack