开启网站日志后,烦恼Nginx默认是不切割日志的,网站运行久了,就会生成大量日志。下面,小编教大家,让Nginx自动切割日志,每天都是新的网站日志。
教程开始
打开宝塔面板,管理网站,看到配置文件,看到最底部,比如我的日志是这样的。
access_log /www/wwwlogs/www.nidecms.com.log;
#error_log /www/wwwlogs/www.nidecms.com.error.log;
日志说明:access_log 是网站访问日志,error_log 是网站错误日志,这个运行错误日志没必要开。然后,修改教程,照着下面的代码改就对了。
#从系统时间中正则匹配出年月日 if ($time_iso8601 ~ "^(\d{4})-(\d{2})-(\d{2})") { set $aaaaa _$1-$2-$3; } #日期记录日志 access_log /www/wwwlogs/www.baidu.com$aaaaa.log; #error_log /www/wwwlogs/www.baidu.com.error.log;
完成,是不是很简单。在安全,清理一下日志,就能看到效果了,日志每日自动切割,根本不需要手动去操作。





登录后方可回帖