Ruby on Rails开发与分布式编程指南
1. Ruby on Rails开发基础
1.1 Session与Environment信息展示
在Ruby on Rails开发中,我们可以通过特定代码展示Session和Environment信息。以下是相关代码示例:
Session
<% @session.each do |key, val| -%>
* <%= key %>: <%= val.to_yaml %>
<% end -%>
Environment
<% @env.each do |key, val| -%>
* <%= key %>: <%= val %>
<% end -%>
1.2 错误日志处理
ActionController::Base#log_error 方法提供了灵活的错误处理方式。当你的Rails应用部署在访问受限的机器上时,你可以将错误信息发送给你,而不是写入你可能无法查看的文件中。你也可以选择将错误记录到数据库中,以便查找错误模式。
ApplicationController#log_error 方法被声明为私有方法,以避免混淆。如果它不是私有的,所有控制器都会认为定义了一个 log_error 动作,用户可以访问 /<controller>/log_error ,这可能会导致R
超级会员免费看
订阅专栏 解锁全文
5973

被折叠的 条评论
为什么被折叠?



