nginx -s reopen
でエラーがでないなら
"/var/log/nginx/access.log" "/var/log/nginx/error.log" {
missingok
notifempty
daily
rotate 7
su nginx nginx
create 666 nginx nginx
notifempty
sharedscripts
postrotate
nginx -s reopen
endscript
}
こうしましょう。
よくある postrotate で
[ ! -f /var/run/nginx.pid ] || kill -USR1 `cat /var/run/nginx.pid`
これでダメなら、↑ のように変更してみると良いですよ。