All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Need your help with logrotate
On my webserver logrotate does not seem to be working...
root@vps:/etc/logrotate.d# cat domain-mydomain.com
/home/bobo/domains/mydomain.com/logs/*.log {
daily
missingok
rotate 10
compress
delaycompress
notifempty
create 0660 bobo bobo
sharedscripts
postrotate
/etc/init.d/apache2 reload > /dev/null
endscript
}
root@vps:/home/bobo/domains/mydomain.com/logs# ls -la
total 19076
drwxr-xr-x 2 bobo bobo 4096 Jun 16 09:54 .
drwx--x--x 5 bobo bobo 4096 Jun 16 14:29 ..
-rw-r--r-- 1 bobo bobo 19473685 Jun 27 09:48 access.log
-rw-r--r-- 1 bobo bobo 37667 Jun 27 09:35 error.log
root@vps:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04 LTS
Release: 12.04
Codename: precise
Can you think of what could be going wrong?
Comments
Try this first and post results
logrotate -vf /etc/logrotate.d/domain-mydomain.com
@tux
here is the outcome:
root@vps:~# logrotate -vf /etc/logrotate.d/domain-mydomain.com
reading config info for /home/bobo/domains/mydomain.com/logs/*.log
empty log files are not rotated, old logs are removed
considering log /home/bobo/domains/mydomain.com/logs/access.log
log needs rotating
considering log /home/bobo/domains/mydomain.com/logs/error.log
log needs rotating
rotating log /home/bobo/domains/mydomain.com/logs/access.log, log->rotateCount is 10
dateext suffix '-20120627'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
previous log /home/bobo/domains/mydomain.com/logs/access.log.1 does not exist
renaming /home/bobo/domains/mydomain.com/logs/access.log.10.gz to /home/bobo/domains/mydomain.com/logs/access.log.11.gz (rotatecount 10, logstart 1, i 10),
old log /home/bobo/domains/mydomain.com/logs/access.log.10.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/access.log.9.gz to /home/bobo/domains/mydomain.com/logs/access.log.10.gz (rotatecount 10, logstart 1, i 9),
old log /home/bobo/domains/mydomain.com/logs/access.log.9.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/access.log.8.gz to /home/bobo/domains/mydomain.com/logs/access.log.9.gz (rotatecount 10, logstart 1, i 8),
old log /home/bobo/domains/mydomain.com/logs/access.log.8.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/access.log.7.gz to /home/bobo/domains/mydomain.com/logs/access.log.8.gz (rotatecount 10, logstart 1, i 7),
old log /home/bobo/domains/mydomain.com/logs/access.log.7.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/access.log.6.gz to /home/bobo/domains/mydomain.com/logs/access.log.7.gz (rotatecount 10, logstart 1, i 6),
old log /home/bobo/domains/mydomain.com/logs/access.log.6.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/access.log.5.gz to /home/bobo/domains/mydomain.com/logs/access.log.6.gz (rotatecount 10, logstart 1, i 5),
old log /home/bobo/domains/mydomain.com/logs/access.log.5.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/access.log.4.gz to /home/bobo/domains/mydomain.com/logs/access.log.5.gz (rotatecount 10, logstart 1, i 4),
old log /home/bobo/domains/mydomain.com/logs/access.log.4.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/access.log.3.gz to /home/bobo/domains/mydomain.com/logs/access.log.4.gz (rotatecount 10, logstart 1, i 3),
old log /home/bobo/domains/mydomain.com/logs/access.log.3.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/access.log.2.gz to /home/bobo/domains/mydomain.com/logs/access.log.3.gz (rotatecount 10, logstart 1, i 2),
old log /home/bobo/domains/mydomain.com/logs/access.log.2.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/access.log.1.gz to /home/bobo/domains/mydomain.com/logs/access.log.2.gz (rotatecount 10, logstart 1, i 1),
old log /home/bobo/domains/mydomain.com/logs/access.log.1.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/access.log.0.gz to /home/bobo/domains/mydomain.com/logs/access.log.1.gz (rotatecount 10, logstart 1, i 0),
old log /home/bobo/domains/mydomain.com/logs/access.log.0.gz does not exist
log /home/bobo/domains/mydomain.com/logs/access.log.11.gz doesn't exist -- won't try to dispose of it
rotating log /home/bobo/domains/mydomain.com/logs/error.log, log->rotateCount is 10
dateext suffix '-20120627'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
previous log /home/bobo/domains/mydomain.com/logs/error.log.1 does not exist
renaming /home/bobo/domains/mydomain.com/logs/error.log.10.gz to /home/bobo/domains/mydomain.com/logs/error.log.11.gz (rotatecount 10, logstart 1, i 10),
old log /home/bobo/domains/mydomain.com/logs/error.log.10.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/error.log.9.gz to /home/bobo/domains/mydomain.com/logs/error.log.10.gz (rotatecount 10, logstart 1, i 9),
old log /home/bobo/domains/mydomain.com/logs/error.log.9.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/error.log.8.gz to /home/bobo/domains/mydomain.com/logs/error.log.9.gz (rotatecount 10, logstart 1, i 8),
old log /home/bobo/domains/mydomain.com/logs/error.log.8.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/error.log.7.gz to /home/bobo/domains/mydomain.com/logs/error.log.8.gz (rotatecount 10, logstart 1, i 7),
old log /home/bobo/domains/mydomain.com/logs/error.log.7.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/error.log.6.gz to /home/bobo/domains/mydomain.com/logs/error.log.7.gz (rotatecount 10, logstart 1, i 6),
old log /home/bobo/domains/mydomain.com/logs/error.log.6.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/error.log.5.gz to /home/bobo/domains/mydomain.com/logs/error.log.6.gz (rotatecount 10, logstart 1, i 5),
old log /home/bobo/domains/mydomain.com/logs/error.log.5.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/error.log.4.gz to /home/bobo/domains/mydomain.com/logs/error.log.5.gz (rotatecount 10, logstart 1, i 4),
old log /home/bobo/domains/mydomain.com/logs/error.log.4.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/error.log.3.gz to /home/bobo/domains/mydomain.com/logs/error.log.4.gz (rotatecount 10, logstart 1, i 3),
old log /home/bobo/domains/mydomain.com/logs/error.log.3.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/error.log.2.gz to /home/bobo/domains/mydomain.com/logs/error.log.3.gz (rotatecount 10, logstart 1, i 2),
old log /home/bobo/domains/mydomain.com/logs/error.log.2.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/error.log.1.gz to /home/bobo/domains/mydomain.com/logs/error.log.2.gz (rotatecount 10, logstart 1, i 1),
old log /home/bobo/domains/mydomain.com/logs/error.log.1.gz does not exist
renaming /home/bobo/domains/mydomain.com/logs/error.log.0.gz to /home/bobo/domains/mydomain.com/logs/error.log.1.gz (rotatecount 10, logstart 1, i 0),
old log /home/bobo/domains/mydomain.com/logs/error.log.0.gz does not exist
log /home/bobo/domains/mydomain.com/logs/error.log.11.gz doesn't exist -- won't try to dispose of it
running prerotate script
renaming /home/bobo/domains/mydomain.com/logs/access.log to /home/bobo/domains/mydomain.com/logs/access.log.1
creating new /home/bobo/domains/mydomain.com/logs/access.log mode = 0660 uid = 1000 gid = 1000
renaming /home/bobo/domains/mydomain.com/logs/error.log to /home/bobo/domains/mydomain.com/logs/error.log.1
creating new /home/bobo/domains/mydomain.com/logs/error.log mode = 0660 uid = 1000 gid = 1000
running postrotate script
root@vps:/home/bobo/domains/mydomain.com/logs# ls -la
drwxr-xr-x 2 bobo bobo 4096 Jun 27 10:20 .
drwx--x--x 5 bobo bobo 4096 Jun 16 14:29 ..
-rw-rw---- 1 bobo bobo 626 Jun 27 10:21 access.log
-rw-r--r-- 1 bobo bobo 19499749 Jun 27 10:18 access.log.1
-rw-rw---- 1 bobo bobo 230 Jun 27 10:20 error.log
-rw-r--r-- 1 bobo bobo 37667 Jun 27 09:35 error.log.1