Hello,
I noticed the following behavior.
1) stop nginx (/etc/init.d/nginx stop on a debian box)
2) remove all logs in /var/log/nginx/
3) start nginx
now /var/log/nginx/access.log and /var/log/nginx/error.log are owned by
root:root.
in fact it's the same for all other vhosts log files.
4) issue kill -USR1 `cat /var/run/nginx.pid`
now /var/log/nginx/access.log and /var/log/nginx/error.log are owned by
www-data:root, where www-data is nginx's user as per /etc/nginx/nginx.conf
configuration file.
same for all vhosts log files.
Why is it so?
Gregory
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx