我正在研究一个 nginx 过滤器模块。我可以通过以下方式成功安装我的模块 - http://www.evanmiller.org/nginx-modules-guide.html教程。但似乎所有其他过滤器模块现在都没有被调用,除了我添加的那个。我该如何调试呢?
问问题
249 次
2 回答
0
我知道这个问题已经很长时间了,但是在花了很多时间在这个问题上之后,这里是问题:
在config
你的模块文件中,你需要提供这一行:
HTTP_AUX_FILTER_MODULES="$HTTP_AUX_FILTER_MODULES your_module_name"
HTTP_MODULES
如果您只有一个过滤器,您可以删除该行。
于 2016-07-26T22:56:14.910 回答
-1
前
ps awx | grep nginx
检查 nginx 进程 ID停止 Nginx 服务器
gdb <path> // may be ->sr/local/nginx/sbin/nginx
(gdb) set-follow-fork-mode child
set detach-on-fork off
set logging on
set confirm off
rbreak ngx_http* // you want to break point ..
run
于 2013-11-06T07:08:51.967 回答