Nginx配置文件网站日志切割方法

snh102 By snh102 at 2025-02-16 • 暂不可见      举报

开启网站日志后,烦恼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;

完成,是不是很简单。在安全,清理一下日志,就能看到效果了,日志每日自动切割,根本不需要手动去操作。

温馨提示

内容由用户共同创建和维护,并不代表织梦爱好者论坛立场!
建议您独自对内容进行评估,核实并咨询相关的专业人士!

Nginx配置文件网站日志切割方法Nginx配置文件网站日志切割方法Nginx配置文件网站日志切割方法Nginx配置文件网站日志切割方法Nginx配置文件网站日志切割方法+56  56 个回复 | 最后更新于 2025-02-16
该部分是隐藏区

登录后查看回复

该部分是隐藏区

登录后方可回帖

Loading...