Ruby on rails Rails应用缺少web.1登录Heroku日志

Ruby on rails Rails应用缺少web.1登录Heroku日志,ruby-on-rails,heroku,Ruby On Rails,Heroku,我在Heroku服务器上部署了一个rails应用程序。当我使用“heroku logs--tail”查看日志时,这些日志不包括[web.1]日志,例如GET-PUT方法信息 2015-08-13T05:42:38.561579+00:00 heroku[router]: at=info method=GET path="/assets/application- 512839984b0409ab29d0db41a487a0a7a7e25c9bf0d7ff275ac4b7a502bb84c4.

我在Heroku服务器上部署了一个rails应用程序。当我使用“heroku logs--tail”查看日志时,这些日志不包括[web.1]日志,例如GET-PUT方法信息

2015-08-13T05:42:38.561579+00:00 heroku[router]: at=info method=GET path="/assets/application-    512839984b0409ab29d0db41a487a0a7a7e25c9bf0d7ff275ac4b7a502bb84c4.js" host=steam-staging.herokuapp.com request_id=88893db0-14e0-490f-b3d9-5c189fcf7768 fwd="128.250.0.10" dyno=web.1 connect=0ms service=17ms status=304 bytes=133
2015-08-13T05:43:13.820739+00:00 heroku[router]: at=info method=GET path="/ftp_servers/new" host=steam-staging.herokuapp.com request_id=6119d69e-ba37-404a-af4c-1fc022b1d08f fwd="128.250.0.10" dyno=web.1 connect=1ms service=144ms status=200 bytes=7683
2015-08-13T05:43:26.811633+00:00 heroku[router]: at=info method=GET path="/users/import" host=steam-staging.herokuapp.com request_id=8d0c021e-26ad-41c7-9fa1-e1fa33cdc930 fwd="128.250.0.10" dyno=web.1 connect=0ms service=27ms status=401 bytes=903
2015-08-13T05:43:27.149431+00:00 heroku[router]: at=info method=GET path="/users/import" host=steam-staging.herokuapp.com request_id=1d4eea1a-1bad-4ead-9eaa-4a4a827114e8 fwd="128.250.0.10" dyno=web.1 connect=1ms service=84ms status=200 bytes=2326
2015-08-13T05:43:33.835192+00:00 heroku[router]: at=info method=POST path="/users/import" host=steam-staging.herokuapp.com request_id=db08e749-116d-4ad0-ab1c-92d35b365472 fwd="128.250.0.10" dyno=web.1 connect=0ms service=83ms status=500 bytes=1754
但是,我的另一个应用程序可以显示[web.1]日志,看起来像

2015-08-13T03:51:41.013118+00:00 heroku[router]: at=info method=GET path="/favicon.ico" host=stephensample.herokuapp.com request_id=2f6f71a9-bca9-4b7c-8d35-cae752e94282 fwd="128.250.0.10" dyno=web.1 connect=0ms service=4ms status=200 bytes=228
2015-08-13T03:51:58.913419+00:00 app[web.1]: Started GET "/users/sign_in" for 128.250.0.10 at 2015-08-13 03:51:58 +0000
2015-08-13T03:51:59.047547+00:00 app[web.1]:   Rendered devise/shared/_links.html.erb (1.7ms)
2015-08-13T03:51:59.047614+00:00 app[web.1]:   Rendered devise/sessions/new.html.erb within layouts/application (64.1ms)

我的第一个应用程序出了什么问题?我的第一个应用程序有错误,但我看不到日志。

您可以使用此命令检查生产日志文件

$ heroku run rails c
File.open('log/production.log', 'r').each_line { |line| puts line }
包括允许登录Heroku的gem。请注意,如果您的应用程序生产服务器不再使用Heroku,则必须将其删除,否则日志记录可能无法在其他服务器上工作(我曾几次这样做)


你能为你的两个应用发布
config/environments/production.rb
吗?两个应用都包括
production.rb
,我比较了这两个,内容与此文件的内容相同。请向我们展示此文件的内容。内容添加在主题上。您的生产环境中是否包含gem?这不提供OP问题的答案。在生产文件中,我们将知道错误的确切程度。输出仅包括一行:
=>\cf
gem 'rails_12factor', group: :production