Nginx在/usr/share/nginx/modules/mod-http-image-filter.conf中失败了测试版1010002而不是1012000

weixin_38068785 2019-09-12 12:03:28
通过yum更新,在centos 6测试系统上从1.10.x升级到1.12.x升级了nginx.然后我按照步骤使GeoIP模块工作(https://tushev.org/articles/linux-bsd/32/using-dynamic-geoip-module-with-nginx-centos). 当我运行nginx -t时,会显示以下错误: $nginx -t nginx: [emerg] module "/usr/lib64/nginx/modules/ngx_http_image_filter_module.so" version 1010002 instead of 1012000 in /usr/share/nginx/modules/mod-http-image-filter.conf:1 nginx: configuration file /etc/nginx/nginx.conf test failed 在我的nginx.conf文件中,我注释掉了下面这一行 include /usr/share/nginx/modules/*.conf; 和nginx再次按预期工作.这很好,但没有解决我的问题.由于这是一个开发环境,我需要让它100%工作.我不确定在阅读规格后我真的需要图像滤镜(http://nginx.org/en/docs/http/ngx_http_image_filter_module.html). 此外,我确实添加了单个模块并运气好了: load_module "modules/ngx_http_geoip_module.so"; 我想知道如何解决错误显示的版本问题,并知道在我想要的那个之外省略这些模块是否可以? 感谢您的时间和考虑.
...全文
2286 1 打赏 收藏 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38097106 2019-09-12
  • 打赏
  • 举报
回复
回滚到1.10.2. nginx:[emerg] module“/etc/nginx/modules/ngx_http_geoip_module.so”版本1010002而不是/etc/nginx/nginx.conf中的1013002:12nginx版本:nginx / 1.13.2

479

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧