2

无法在 --with-http_sub_module 中包含 ngx_http_sub_module

我正在编译(openresty 包https://github.com/openresty/ngx_openresty

./configure --with-luajit --with-http_sub_module

进行安装

在我的配置文件中,我调用 sub_filter,并在启动 nginx 时收到错误消息:未知指令“sub_filter”

nginx -V 不在模块列表中显示 sub_module :

/usr/local/openresty/nginx/sbin/nginx -V

nginx version: openresty/1.7.7.1
built by gcc 4.8.2 (Ubuntu 4.8.2-19ubuntu1) 
TLS SNI support enabled
configure arguments: --prefix=/usr/local/openresty/nginx --with-cc-opt='-I/tmp/ngx_openresty-1.7.7.1/build/luajit-root/usr/local/openresty/luajit/include/luajit-2.1 -O2' --add-module=../ngx_devel_kit-0.2.19 --add-module=../echo-nginx-module-0.57 --add-module=../xss-nginx-module-0.04 --add-module=../ngx_coolkit-0.2rc2 --add-module=../set-misc-nginx-module-0.27 --add-module=../form-input-nginx-module-0.10 --add-module=../encrypted-session-nginx-module-0.03 --add-module=../srcache-nginx-module-0.28 --add-module=../ngx_lua-0.9.13 --add-module=../ngx_lua_upstream-0.02 --add-module=../headers-more-nginx-module-0.25 --add-module=../array-var-nginx-module-0.03 --add-module=../memc-nginx-module-0.15 --add-module=../redis2-nginx-module-0.11 --add-module=../redis-nginx-module-0.3.7 --add-module=../rds-json-nginx-module-0.13 --add-module=../rds-csv-nginx-module-0.05 --with-ld-opt='-Wl,-rpath,/usr/local/openresty/luajit/lib -L/tmp/ngx_openresty-1.7.7.1/build/luajit-root/usr/local/openresty/luajit/lib' --with-http_ssl_module

在配置文件中我看到:

直接继承自 nginx 的选项

--with-http_sub_module 启用 ngx_http_sub_module

4

0 回答 0