erro de log silencioso nginx quando a pasta principal não existe no virtualhost

erro de log silencioso nginx quando a pasta principal não existe no virtualhost

Eu tenho uma configuração simples para o meu site: Quando o caminho raiz não existe: /var/www/apps/mysite nginx não registra esse erro

server {

        root /var/www/apps/mysite;
        index index.html;

        server_name mysite.com;
        (... more code)

Eu só posso ver em:

/var/log/nginx/error.log

apenas erros como (quando meu caminho está correto, erros como arquivos não encontrados)

2018/03/23 09:20:36 [error] 18693#18693: *1246 open() "/var/www/apps/mysite/dev/translations.json" failed (2: No such file or directory), client: 78.216.64.172, server: myserver.com, request: "GET /locales/dev/translations.json HTTP/1.1"....
2018/03/23 09:23:09 [notice] 22716#22716: signal process started
common errors when the page is not found;

Eu tentei: nginx -t , mas não exibi nenhum erro, claro que quando mudo o caminho meu site funciona, mas não está claro isso. Como funciona o ngins para os erros? no Apache você precisa definir o log para cada arquivo virtualhost, no nginx procura o log para arquivos não encontrados e possui um log de arquivo global quando você não tem configuração.

informação relacionada