解决编译nginx模块与rpm包安装的nginx不兼容问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决编译nginx模块与rpm包安装的nginx不兼容问题相关的知识,希望对你有一定的参考价值。

环境:centos  nginx-10.0.1

现象:

  自己开发一个nginx模块,放到rpm包安装的nginx服务器上启动服务时报错如下:

  30490#0: module "/usr/lib64/nginx/modules/ndk_http_module.so" is not binary compatible in /usr/share/nginx/modules/route.conf:1



解决方法:

 查看nginx -V 所编译使用的选项


 重新编译nginx源码生成.so模块


网上说明:

详见:https://www.robberphex.com/2016/06/539


本文出自 “None” 博客,请务必保留此出处http://evely.blog.51cto.com/1089422/1864455

以上是关于解决编译nginx模块与rpm包安装的nginx不兼容问题的主要内容,如果未能解决你的问题,请参考以下文章

Nginx之fastcgi模块应用,及upstream and stream 调度模块应用

liunx 模块

编译安装nginx

Fpm 之 Nginx rpm 包制作

Nginx 编译安装第三方模块

Nginx 编译安装第三方模块