Nginx添加第三方模块,出现“is not binary compatible”错误的解决办法
原因
找了两个小时。。。
第三方模块的编译中包含的签名和使用的nignx不一致。
解决办法
先通过 nginx -V 命令得到当前配置的configure配置,在复制所有的配置命令。添加到:
./configure [“你的nignx -V 得到的配置参数”] --add-dynamic-module=/etc/pan1/fastdfs-nginx-mo,重新生成第三方模块。接下来该怎么配置就怎么配置。问题解决!