【发布时间】:2014-11-21 20:27:59
【问题描述】:
这是我解决这个问题的最后手段。我搜索了 stackoverflow 并搜索了各种主题,但似乎归结为如何解释/分析我自己的 Heroku 日志。发生的事情太多了,我不知道先看哪里。我看到了诸如eager_load 和指向文件app/config/environment:rb:5 之类的东西,而且我的独角兽配置和关系关联似乎也存在问题。我浏览了我的文件,但无法找到我的日志所指的内容,到目前为止,解释错误真的很容易。
一点背景知识:我最初使用默认的 Sqlite3 设置构建了我的 rails 应用程序,我试图将其切换到 Postgres。所以也许这也有一些冲突。我希望将来能够自己阅读我的 Heroku 日志并确切地知道在哪里查看。因此,如果有人能提供一个关于阅读 Heroku 日志的好教程,那也很棒。
这是我目前看到的地方: 我查看了 heroku 网站上的 devcenter,但我并没有将他们的说明与我的代码中的问题联系起来。我只是一个卡点,但几天来一直试图弄清楚!我担心我只是错过了一些基本的东西,这就是为什么我还没有弄清楚这一点。
我还查看了有关 ruby on rails 指南的 association_basics.html,因为我遇到了一些语法问题。
我使用foreman start 来查看我的 Procfile 是否正常工作,并获得了另一个巨大的列表。我也用过heroku ps,它给了我web.1 crashed
这里是 Heroku 日志,它也连接到我的应用程序的 github 页面: https://github.com/jsmit032/seasons-app/issues/29
如果需要任何其他信息,请告诉我,我会编辑我的问题,希望这也可以帮助其他人。
【问题讨论】:
-
听起来一切都着火了。你提到了十几个问题。请选择一个开始。请阅读How do I ask a good question?
-
有什么信息可以告诉我有关 heroku 如何记录分组错误的信息。从外观上看,有多行相同的错误。我是否应该采取第一行并研究特定的行。我确实阅读了如何提出一个好问题。这是我第一次尝试。
-
日志输出与您在本地看到的相同 - 它只是以时间戳和源 weg web[1] 等为前缀。如果您在生产模式下本地启动应用程序,您可能会看到同样的错误。
-
非常感谢!它实际上在本地工作。也许我也只是没有注意到这些错误。我也去看看。
标签: ruby-on-rails ruby postgresql heroku ruby-on-rails-4.1