我已经添加了:
puts params.inspect
并且
set :logging, :true
如果一切顺利,params.inspect
可以正常工作。但是,如果在控制器执行之前发生错误,我将无法像默认情况下在Rails中那样获得有关错误的信息。
获取有用的调试信息的最佳方式是什么?
这个示例根本不起作用(在添加了此代码后,应用程序甚至无法启动):
configure do
Log = Logger.new("sinatra.log")
Log.level = Logger::INFO
end
然后是:
Log.info "#{@users.inspect}"
raise params
怎么样? - coderek