Welcome! Log In Create A New Profile

Advanced

why hardcoded /var/log/nginx/error.log in pre-built packages?

Posted by Daniel 
Hello all,

can someone please explain to me why the location /var/log/nginx/error
log is hardcoded in the official prebuilt packages?

Or why nginx -t checks if this file exists even if there is another
location defined in the config file?


Thank you.

Daniel
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
it’s not hardcoded afaik.

check output of nginx -T perhaps it’s defined error_log directive somewhere..


br,
Aziz.





> On 1 Mar 2018, at 23:40, Daniel <[email protected]> wrote:
>
> Hello all,
>
> can someone please explain to me why the location /var/log/nginx/error
> log is hardcoded in the official prebuilt packages?
>
> Or why nginx -t checks if this file exists even if there is another
> location defined in the config file?
>
>
> Thank you.
>
> Daniel
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Valentin V. Bartenev
Re: why hardcoded /var/log/nginx/error.log in pre-built packages?
March 02, 2018 09:00AM
On Thursday, 1 March 2018 23:40:28 MSK Daniel wrote:
> Hello all,
>
> can someone please explain to me why the location /var/log/nginx/error
> log is hardcoded in the official prebuilt packages?
>
> Or why nginx -t checks if this file exists even if there is another
> location defined in the config file?
>

Because nginx needs to log errors that happen before the config file
is parsed.

wbr, Valentin V. Bartenev

_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Sorry, only registered users may post in this forum.

Click here to login