apache错误日志备份自动

时间:2013-11-23 10:18:30

标签: apache logging backup

这是我的第一个问题。我不知道如何配置error.log有2个功能如下:

  1. 当天生成的日志将输出到一个固定名称日志文件。例如error.log。此当前日志仅包含当前生成的日志。
  2. 以前的日志将备份到单个日志文件。例如: 昨天是11/22/2013,所以昨天的错误日志名为11_22_2013.error.log

1 个答案:

答案 0 :(得分:0)

您可以使用 rotatelogs 命令记录旋转apache日志。尝试将以下内容作为crontab。

crontab -e

在那里添加以下内容。

/usr/local/apache/bin/rotatelogs /path_to_apachelogs.%Y.%m.%d 86400

/ usr / local / apache / bin / rotatelogs 此路径适用于cPanel服务器。你需要为它提供完整的工作路径。您可以使用以下命令获取路径。

which rotatelogs

如果没有显示任何输出,请尝试使用 locate 命令找到路径。

您可以从以下link

进一步了解