🚀
Nginxでアクセスログが重複する問題の解消方法
Nginxの設定ファイルで、独自のdefault.confを作成して、アクセスログを操作しようとしたら、ログが二重に表示された。
access_log /var/log/nginx/access.log main;
server {
...
}
どうやら、nginxの設定ファイルのログレベルはオーバーライドできないらしい。
デフォルトで存在するnginx.confに書かれているaccess_logを書き換えると解消できるだろうが、書き換えたくない。
結果、トップレベルのaccess_logをオフにして、server内に書くことで解消できた。
access_log off;
server {
access_log /var/log/nginx/access.log main;
}
Discussion