![Nginx 编译 --with-http_spdy_module 但引发错误并抱怨 ngx_http_spdy_module](https://linux22.com/image/615751/Nginx%20%E7%BC%96%E8%AF%91%20--with-http_spdy_module%20%E4%BD%86%E5%BC%95%E5%8F%91%E9%94%99%E8%AF%AF%E5%B9%B6%E6%8A%B1%E6%80%A8%20ngx_http_spdy_module.png)
[emerg] 21101#0: the "spdy" parameter requires ngx_http_spdy_module in /etc/nginx/conf.d/cc.conf
这不是同一个模块吗?它也会导致多重重定向错误。我不知道发生了什么。
完整配置参数:
nginx 版本:nginx/1.4.2 由 gcc 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) 构建 已启用 TLS SNI 支持 配置参数:--prefix = / etc / nginx --sbin-path = / usr / sbin / nginx --conf-path = / etc / nginx / nginx.conf --error-log-path = / var / log / nginx / error.log --http-log-path = / var / log / nginx / access.log --pid-path = / var / run / nginx.pid --lock-path = / var / run / nginx.lock --http-client-body-temp-path = / var / cache / nginx / client_temp --http-proxy-temp-path = / var / cache / nginx / proxy_temp --http-fastcgi-temp-path = / var / cache / nginx / fastcgi_temp --http-uwsgi-temp-path = / var / cache / nginx / uwsgi_temp --http-scgi-temp-path = / var / cache / nginx / scgi_temp --user = nginx --group = nginx --使用-http_ssl_module --使用-http_realip_module --使用-http_addition_module --使用-http_sub_module --使用-http_dav_module --使用-http_flv_module --使用-http_mp4_module --使用-http_gunzip_module --使用-http_gzip_static_module --使用-http_random_index_module --使用-http_secure_link_module --使用-http_stub_status_module --使用-mail --使用-mail_ssl_module --使用-file-aio --使用-ipv6 --使用-cc-opt='-O2 -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic' --使用-pcre --使用-http_ssl_module `--使用-http_spdy_module` --使用-http_gunzip_module --with-http_gzip_static_module --with-http_stub_status_module --with-openssl=/usr/local/src/openssl-1.0.1e
答案1
由于世界上没有魔法,最合理的解释是您的系统中有两个不同的 nginx 二进制文件:一个是您尝试运行的,另一个是您刚刚编译的。