小编Mau*_*ias的帖子

如何使用Logger.new创建文件夹(如果不存在)?

我正在尝试注册一个新日志

@@my_logger ||= Logger.new("#{Rails.root}/log/my.log")
Run Code Online (Sandbox Code Playgroud)

但是当我尝试生成新文件夹时,将其放入其中

@@my_logger ||= Logger.new("#{Rails.root}/log/today.to_s/my.log")
Run Code Online (Sandbox Code Playgroud)

它返回 Errno::ENOENT: No such file or directory

可能是许可问题?如何使用Logger.new创建文件夹(如果不存在)?

ruby logging ruby-on-rails

21
推荐指数
3
解决办法
2万
查看次数

标签 统计

logging ×1

ruby ×1

ruby-on-rails ×1