如何在RoR上调试Web服务器?

时间:2012-10-26 15:44:58

标签: ruby-on-rails ruby-on-rails-3 debugging thin webrick

我目前遇到项目问题。

它在显示“已启动GET ......”之前冻结,似乎它遇到无限循环。

现在我对ROR中的调试器没有多少经验,任何人都可以推荐任何我可以用来追踪问题的确切来源的东西。如果我能在某处获得错误代码,那么我可以修复它。

目前我正在使用webrick,我尝试了瘦,它给出了完全相同的错误。但我愿意用任何东西来找到这个错误的确切来源。

它似乎与项目有关,因为所有其他项目在我的环境中运行良好。

1 个答案:

答案 0 :(得分:1)

查看Rails guide on debugging

还尝试运行Rails控制台(“rails c”);如果你可以到达命令提示符,这意味着问题不在于加载Rails环境(例如application.rb中的问题),而是在进行Web请求的过程中。如果失败,它可能会给你一个更好的错误信息。