Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 是否为每次运行控制器操作创建自定义日志文件?_Ruby On Rails_Ruby On Rails 3_Logging_Logfiles - Fatal编程技术网

Ruby on rails 是否为每次运行控制器操作创建自定义日志文件?

Ruby on rails 是否为每次运行控制器操作创建自定义日志文件?,ruby-on-rails,ruby-on-rails-3,logging,logfiles,Ruby On Rails,Ruby On Rails 3,Logging,Logfiles,我想为每次运行true controller#action时创建一个日志文件 在我的应用程序中更好地调试复杂的控制器操作 我的控制器: class GameController < extends ApplicationController def game sm_logger.info("Creating new game with id: #{params[:id}") end 在每次运行时创建新日志文件的好方法是什么? 类似于(其中数字是参数[:id]: * 01

我想为每次运行true controller#action时创建一个日志文件 在我的应用程序中更好地调试复杂的控制器操作

我的控制器:

class GameController < extends ApplicationController


def game
   sm_logger.info("Creating new game with id: #{params[:id}")    
end
在每次运行时创建新日志文件的好方法是什么? 类似于(其中数字是参数[:id]:

* 01/01/2012_1_sm.log
* 01/01/2012_2_sm.log
* 01/01/2012_3_sm.log
有人能给我指对方向吗?谢谢

* 01/01/2012_1_sm.log
* 01/01/2012_2_sm.log
* 01/01/2012_3_sm.log