可以看到Nginx的配置结果吗?

jtw3ybtb  于 2024-01-06  发布在  Nginx
关注(0)|答案(1)|浏览(195)

在应用所有条件后,是否有任何方法可以获得所有计算的配置nginx?类似于phpinfo,它返回本地和主值。也许命令像nginx -t url

yrefmtwq

yrefmtwq1#

没有这样的选项来评估配置基于一些url/输入。相反,你可以使用调试模式。
首先,你需要一个启用了debug的nginx版本(使用--with-debug选项编译)。对于一些Linux发行版,它可以在一个单独的包中找到,比如nginx-debug。官方的docker镜像已经包含了nginx-debug二进制文件。
使用debug级别打开error_log并执行您的请求。

  1. error_log /var/log/nginx/error.log debug;

字符串
如果你只想调试特定的请求,你可以在每个IP的调试模式.

  1. error_log /var/log/nginx/error.log;
  2. events {
  3. debug_connection 192.168.1.1;
  4. debug_connection 192.168.10.0/24;
  5. }

展开查看全部

相关问题