Dynamic error_log location using regex captures

Why can’t I use a dynamic error_log location like I do with access_log?
Example config:

server_name ~^(?.+).my-domain.com$;

root /srv/www/accounts/$username/app;

access_log /var/log/nginx/accounts/$username/access.log;
error_log /var/log/nginx/accounts/$username/error.log;

This does not work, since for some reason nginx chokes out on the
dynamic
error_log location. Feature request?

Posted at Nginx Forum:
http://forum.nginx.org/read.php?2,232516,232516#msg-232516

On Tuesday 06 November 2012 09:40:34 justin wrote:

Why can’t I use a dynamic error_log location like I do with access_log?
[…]

Because it is “error_log” that may contain critical errors, therefore it
must
always be accessible.

wbr, Valentin V. Bartenev


http://nginx.com/support.html
http://nginx.org/en/donation.html

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs