4

所以这就是我从heroku查看我的production.logs得到的:

Completed 200 OK in 63ms (Views: 6.0ms | ActiveRecord: 50.3ms)

  Processing by EventsController#show as HTML

  Parameters: {"id"=>"2"}

Rendered events/show.html.erb within layouts/application (3.7ms)

Completed 500 Internal Server Error in 15ms

一切都在本地运行,我什至使用 db:push 将数据库推送到 heroku。有没有比上面那些无用的行更强大的 heroku 日志记录?

4

2 回答 2

9

我确定是因为你还没有跑rake db:migrate

如果这不起作用,请确保您需要的所有 gem 都在Gem filerequireGemfile.

我发现有帮助的是跟踪日志。

然后你需要在控制台中运行它:

heroku logs --tail

现在单击您之前遇到问题的同一页面并查看日志。

编辑:在 rails 4 上,您需要添加rails_12factor gem 以获取详细日志。

于 2011-07-18T12:24:34.383 回答
0

这与 ruby​​ 无关,但对于其他谷歌用户来说可能是很好的信息。

我无法看到实际错误的问题是我正在使用第三方 PHP 工具来执行此操作:@ mysql_connect( ... )它只是隐藏了该函数不存在的错误 .. 真正邪恶的代码

于 2016-02-08T07:17:34.817 回答