apache2在access.log1中登录而不是access.log



我的ubuntu服务器,几天前当前,Apache正在登录Access.log.1和error.log.1,我的服务器上的所有虚拟主机都发生了此问题。所有权限通常为" RW-R-R---"和所有者根:ADM在/var/log/apache2

这是my/etc/logrotate.d/apache2"我们没有更改它"

/var/log/apache2/*.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
create 644 root adm
sharedscripts
postrotate
        if [ -f "`. /etc/apache2/envvars ; echo ${APACHE_PID_FILE:-/var/run/apache2.pid}`" ]; then
                /etc/init.d/apache2 reload > /dev/null
        fi
endscript

您是否在/var/log/apache2目录上检查了权限?

$ ls -l /var/log/
drwxr-x--- 2 root      adm        4096 Apr 12 06:55 apache2

我发现问题是因为/etc/init.d下的apache2守护程序是" of"的"删除"!我从备份中替换了该文件,现在正常记录。

最新更新