+ 我要发布
我发布的 我的标签 发现
浏览器扩展
斑点象@Edge

Nginx按日期输出日志

Nginx默认的 error.log 和 access.log 日志是写在一个文件里的,如果访问量大,access.log 日志会快速膨胀。这种情况下,可以考虑把日志按日期输出。 在Nignx配置文件(项目的配置文件)里添加如下代码: server{ ... if ($time_iso8601 ~ "^(\d{4})-(\d{2})-(\d{2})") { set $year $1; set $month $2; set $day $3; } access_log /.../xxx_$year_$month_$day_access.log; ... } 保存,修改日志的权限: # chmod -R 777 /.../logs/ 重载Nginx: # sudo nginx -s reload
我的笔记