4

在 Mongrel 中,我们可以看到任何 ruby​​ 调试代码。装瘦后做thin start。我在控制台窗口上看不到任何调试代码。

这是正常的吗?

我们是否应该tail -f log/development.log在新的控制台窗口中使用来查看调试代码?

4

4 回答 4

6

您也可以尝试以这种方式启动服务器:

rails server thin

它至少在 Rails 3 中显示您的日志。

于 2011-10-24T21:34:29.780 回答
3

是的。有tail的解决方案是正常的,你应该使用它。

于 2011-08-05T10:41:09.290 回答
2

您可以将Procfileforeman一起使用:

档案

web: thin start -p $PORT
logger: tail -f log/development.log

例子

$ foreman start -p 3000
于 2012-07-10T09:52:24.590 回答
0

解决方案是在您的config.ru文件中添加一个小代码片段,并将所有应用程序日志精简输出到控制台。您不需要tail日志文件,它可以保持日志颜色不变

此处的详细信息:瘦服务器:将rails应用程序日志输出到控制台,就像'rails s'一样

于 2014-03-03T22:20:21.103 回答