全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 901|回复: 13

最近有成功编译nginx-dav-ext-module的吗?

[复制链接]
发表于 2022-6-4 00:41:34 | 显示全部楼层 |阅读模式
本帖最后由 爱国者捣蛋 于 2022-6-4 01:30 编辑

RT,按照教程在nginx编译的时候加上nginx-dav-ext-module,但是一直失败,有没有大佬最近成功过?

  1. objs/addon/nginx-dav-ext-module/ngx_http_dav_ext_module.o \
  2. objs/addon/nginx-dav-ext-module-3.0.0/ngx_http_dav_ext_module.o \
  3. objs/ngx_modules.o \
  4. -L/usr/local/lib -ljemalloc -Wl,-E -ldl -lpthread -lcrypt -L/usr/local/lib -lluajit-5.1 -lm -ldl pcre-8.43/.libs/libpcre.a /www/server/nginx/src/openssl/.openssl/lib/libssl.a /www/server/nginx/src/openssl/.openssl/lib/libcrypto.a -ldl -lpthread -lz -lxml2 -lxslt -lexslt -lgd \
  5. -Wl,-E
  6. /usr/bin/ld: objs/addon/nginx-dav-ext-module-3.0.0/ngx_http_dav_ext_module.o:/root/nginx-dav-ext-module-3.0.0/ngx_http_dav_ext_module.c:186: multiple definition of `ngx_http_dav_ext_module'; objs/addon/nginx-dav-ext-module/ngx_http_dav_ext_module.o:/www/server/nginx/src/nginx-dav-ext-module/ngx_http_dav_ext_module.c:186: first defined here
  7. collect2: error: ld returned 1 exit status
  8. make[1]: *** [objs/Makefile:380: objs/nginx] Error 1
  9. make[1]: Leaving directory '/www/server/nginx/src'
  10. make: *** [Makefile:11: install] Error 2
  11. ========================================================
  12. Debian GNU/Linux 11
  13. \l
  14. Bit:64 Mem:221M Core:1 gcc:10.2.1 cmake:3.18.4
  15. Linux 5.10.0-14-amd64 x86_64
  16. ERROR: nginx-1.16.1 installation failed.
复制代码
发表于 2022-6-4 00:43:14 | 显示全部楼层
这个是干啥的。
发表于 2022-6-4 01:02:51 | 显示全部楼层
贴出错误 帮你看看
发表于 2022-6-4 01:16:36 | 显示全部楼层
这个编译一直没有问题,有可能是你服务器缺少了某个依赖导致编译失败,请贴出详细日志。
你不把报错日志贴出来,神仙也帮不了你。
发表于 2022-6-4 01:17:53 | 显示全部楼层
https://github.com/arut/nginx-dav-ext-module
 楼主| 发表于 2022-6-4 01:31:04 | 显示全部楼层
larry 发表于 2022-6-4 01:02
贴出错误 帮你看看

贴了,谢谢
 楼主| 发表于 2022-6-4 01:39:53 | 显示全部楼层
你大爷 发表于 2022-6-4 01:16
这个编译一直没有问题,有可能是你服务器缺少了某个依赖导致编译失败,请贴出详细日志。
你不把报错日志贴 ...

贴了,谢谢
发表于 2022-6-4 04:50:43 | 显示全部楼层
你用的宝塔吧. 重复定义ngx_http_dav_ext_module了, 宝塔现在默认带这个参数, 你又带了一次,所以报错
 楼主| 发表于 2022-6-4 10:38:13 | 显示全部楼层
BWH 发表于 2022-6-4 04:50
你用的宝塔吧. 重复定义ngx_http_dav_ext_module了, 宝塔现在默认带这个参数, 你又带了一次,所以报错 ...

谢谢,我按照教程https://sunpma.com/1073.html

--with-http_dav_module --add-module=/root/nginx-dav-ext-module我把--with-http_dav_module删掉了,只带着--add-module=/root/nginx-dav-ext-module这样可以吗?
为啥我这样操作,还是报错呢?
发表于 2022-6-4 10:45:44 | 显示全部楼层
宝塔删参数没用的,每次安装 nginx 会重下脚本
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-25 22:46 , Processed in 0.062210 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表