在应用所有条件后,是否有任何方法可以获得所有计算的配置nginx?类似于phpinfo,它返回本地和主值。也许命令像nginx -t url
yrefmtwq1#
没有这样的选项来评估配置基于一些url/输入。相反,你可以使用调试模式。首先,你需要一个启用了debug的nginx版本(使用--with-debug选项编译)。对于一些Linux发行版,它可以在一个单独的包中找到,比如nginx-debug。官方的docker镜像已经包含了nginx-debug二进制文件。使用debug级别打开error_log并执行您的请求。
--with-debug
nginx-debug
debug
error_log
error_log /var/log/nginx/error.log debug;
字符串如果你只想调试特定的请求,你可以在每个IP的调试模式.
error_log /var/log/nginx/error.log;events { debug_connection 192.168.1.1; debug_connection 192.168.10.0/24;}
error_log /var/log/nginx/error.log;
events {
debug_connection 192.168.1.1;
debug_connection 192.168.10.0/24;
}
型
1条答案
按热度按时间yrefmtwq1#
没有这样的选项来评估配置基于一些url/输入。相反,你可以使用调试模式。
首先,你需要一个启用了debug的nginx版本(使用
--with-debug
选项编译)。对于一些Linux发行版,它可以在一个单独的包中找到,比如nginx-debug
。官方的docker镜像已经包含了nginx-debug
二进制文件。使用
debug
级别打开error_log
并执行您的请求。字符串
如果你只想调试特定的请求,你可以在每个IP的调试模式.
型