извините за низкий уровень английского языка
Я хочу logrotate каждый день (nginx)
, поэтому я создаю файл logrotate в /etc/logrotate.d/
/etc/logrotate.d/nginx
/var/log/nginx/*log {
create 0644 nginx nginx
daily
rotate 30
missingok
notifempty
nocompress
dateext
dateformat -%Y%m%d
sharedscripts
postrotate
if [ -f /var/run/nginx.pid ]; then
kill -USR1 `cat /var/run/nginx.pid`
fi
endscript
}
и вставляю файл logrotate в cron.daily
/ etc / cron.
Я командую run-parts /etc/cron.daily
, он работает
только промежуточный сервер не работает,
почему /etc/cron.daily/logrotate
файл не работает, когда я даю команду run-parts /etc/cron.daily[11125343 impression??
проблема решена
это проблема с правами доступа
chmod 700 logrotate
-rw ----- - logrotate
-> -rwxr - r-- logrotate
работает хорошо