Rails 3.2,Heroku - 无法显示我的页面 - 错误500

时间:2012-03-09 17:09:37

标签: deployment heroku ruby-on-rails-3.2

整天我都在努力将我的应用程序部署到Heroku。仍然到达错误500,特别是这是log:

的输出
2012-03-09T16:56:25+00:00 app[web.1]: [DEPRECATION] Paperclip::Attachment.interpolations is deprecated and will be removed from future versions. Use Paperclip.interpolates instead
2012-03-09T16:56:28+00:00 app[web.1]: >> Thin web server (v1.3.1 codename Triple Espresso)
2012-03-09T16:56:28+00:00 app[web.1]: >> Maximum connections set to 1024
2012-03-09T16:56:28+00:00 app[web.1]: >> Listening on 0.0.0.0:21464, CTRL+C to stop
2012-03-09T16:56:29+00:00 heroku[web.1]: State changed from starting to up
2012-03-09T16:56:31+00:00 app[web.1]: 
2012-03-09T16:56:31+00:00 app[web.1]: 
2012-03-09T16:56:31+00:00 app[web.1]: Started GET "/" for _my_ip_ at 2012-03-09 16:56:31 +0000
2012-03-09T16:56:32+00:00 app[web.1]: cache: [GET /] miss
2012-03-09T16:56:32+00:00 heroku[router]: GET url_app.herokuapp.com/ dyno=web.1 queue=0 wait=0ms service=870ms status=304 bytes=0
2012-03-09T16:56:33+00:00 heroku[router]: GET url_app.herokuapp.com/favicon.ico dyno=web.1 queue=0 wait=0ms service=4ms status=200 bytes=0
2012-03-09T16:56:33+00:00 app[web.1]: cache: [GET /favicon.ico] miss

有什么问题?日志没有说明什么,我不知道在哪里搜索问题...本地工作我的应用程序很好。

1 个答案:

答案 0 :(得分:1)

你能澄清一下:

  1. 导致这些日志的步骤是:您是尝试在浏览器中访问它还是使用CLI中的“heroku open”?
  2. 应用程序之前是否已成功运行,现在已停止运行,或者您是否第一次部署到heroku?
  3. 您的日志中的“url_app”是由您或日志逐字编辑的吗?
  4. 以下是您可以尝试的一些建议:

    1. 如果“url_app”逐字逐句显示日志,则应用配置似乎存在重定向问题。尝试从CLI运行“heroku open”以获取正确的URL
    2. 在CLI上运行“heroku status”以检查它是否是一个heroku问题
    3. 如果你能提供上述细节,我将能够提供更好的帮助。