脚本宝典收集整理的这篇文章主要介绍了nginx: [warn] "log_format" directive used only on "http" level 解决方法,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
将nginx升级到1.2.4稳定版之后,会发现之前的vhost/*.conf中的日志配置都报了如下的warn:
但是这样的又会产生一个问题,就是各子域名的日志文件都会记录所有请求的日志,等了好久都没找到解决方案,后来请教了飞飞之后终于找到解决的方法了。
原来log_format需要在nginx.conf的http层定义,然后在分域名下面就不用定义log_format,直接引用即可,即:
在nginx.conf中http层添加:
以上是脚本宝典为你收集整理的nginx: [warn] "log_format" directive used only on "http" level 解决方法全部内容,希望文章能够帮你解决nginx: [warn] "log_format" directive used only on "http" level 解决方法所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。