1. 问题描述
nginx 1.4.6版本,在nginx.conf的server里配置了log_format,使用命令:nginx -t检查配置文件,报警告:
nginx: [warn] the "log_format" directive may be used only on "http" level in /etc/nginx/nginx.conf
2.解决办法
只需要把log_format配置移到server上面,同样是在http块里即可。
nginx 1.4.6版本,在nginx.conf的server里配置了log_format,使用命令:nginx -t检查配置文件,报警告:
nginx: [warn] the "log_format" directive may be used only on "http" level in /etc/nginx/nginx.conf
2.解决办法
只需要把log_format配置移到server上面,同样是在http块里即可。

本文讨论了NGINX配置中log_format指令在server级别而非http级别的使用问题,并提供了相应的解决策略。通过将log_format配置移至http块内,可以避免警告提示并确保配置文件的正确性。
4780

被折叠的 条评论
为什么被折叠?



