Rails Server在生产模式下启动时没有日志输出

时间:2019-06-13 21:33:42

标签: ruby-on-rails-5.2

当我在生产模式下启动Rails服务器并点击根路由时,我收到一条错误消息,并且服务器日志保持不变。

我正在使用RAILS_ENV=production rails server启动该程序。这是一个Rails 5.2应用程序。

当我以开发模式启动服务器时,一切都会按预期进行。

我希望home#index操作会按照config/routes.rb中的定义被命中,该操作呈现了一个简单的模板(与之前生成的模板相同)。

相反,我在网络标签中看到500错误,并显示以下消息:

We're sorry, but something went wrong.
If you are the application owner check the logs for more information.

最令人困扰的是,我希望至少能看到服务器日志中的一些更改,但什么也没发生。

更新:我确定没有其他服务器使用lsof -i :3000

在同一端口上运行

1 个答案:

答案 0 :(得分:0)

我设置了另一个环境变量,并在发出新请求后终于看到了一些输出:

RAILS_LOG_TO_STDOUT=true RAILS_ENV=production rails s