가상 호스트에 기본 폴더가 없을 때 nginx 자동 로그 오류

가상 호스트에 기본 폴더가 없을 때 nginx 자동 로그 오류

내 사이트에 대한 간단한 구성이 있습니다. 루트 경로가 존재하지 않는 경우: /var/www/apps/mysite nginx가 해당 오류를 기록하지 않습니다.

server {

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

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

나는 단지 다음을 볼 수 있습니다 :

/var/log/nginx/error.log

다음과 같은 오류만 발생합니다(경로가 올바른 경우 파일을 찾을 수 없는 등의 오류).

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;

나는 nginx -t를 시도했지만 오류를 표시하지 않았습니다. 물론 경로를 변경하면 내 사이트가 작동하지만 이것이 명확하지 않습니다. 오류에 대한 ngin은 어떻게 작동합니까? Apache에서는 모든 virtualhost 파일에 대한 로그를 설정해야 하며, nginx에서는 구성이 없을 때 찾을 수 없는 파일에 대한 로그를 전역 파일 로그로 찾습니다.

관련 정보