我为我的ruby on rails应用程序安装了gem better_errors
版本2.1.1
。但是,我仍然得到相同的旧调试页面。我还安装了gem binding_of_caller
。我甚至安装了三个gems,如better_errors
的运行时依赖项所示,即erubis
,coderay
和rack
(请参阅gem页面here)。这一切都无济于事。
我也尝试了其他解决方案,一个是this。这一切都无济于事。
我正在使用Ubuntu 16.04
,rails 5.0.0.1
和ruby 2.3.1p112
。
答案 0 :(得分:2)
确保您不仅仅使用routing error / 404 exception will no longer end up triggering better_errors
进行测试。
确认它是否正常工作的最佳方法是在控制器操作中放置一些未定义的变量,然后点击该URL。
答案 1 :(得分:0)
你在开发中安装了宝石吗?
'group :development do
gem "better_errors"
end'
我刚刚将Better_errors添加到我的Rails 5应用程序并且工作正常。