RT,按照教程在nginx编译的时候加上nginx-dav-ext-module,但是一直失败,有没有大佬最近成功过?
- objs/addon/nginx-dav-ext-module/ngx_http_dav_ext_module.o \
objs/addon/nginx-dav-ext-module-3.0.0/ngx_http_dav_ext_module.o \
objs/ngx_modules.o \
-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 \
-Wl,-E
/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
collect2: error: ld returned 1 exit status
make[1]: *** [objs/Makefile:380: objs/nginx] Error 1
make[1]: Leaving directory '/www/server/nginx/src'
make: *** [Makefile:11: install] Error 2
========================================================
Debian GNU/Linux 11
\l
Bit:64 Mem:221M Core:1 gcc:10.2.1 cmake:3.18.4
Linux 5.10.0-14-amd64 x86_64
ERROR: nginx-1.16.1 installation failed.
热议
2楼 菜单 14小时前
这个是干啥的。
3楼 larry 14小时前
贴出错误 帮你看看
4楼 你大爷 14小时前
这个编译一直没有问题,有可能是你服务器缺少了某个依赖导致编译失败,请贴出详细日志。
你不把报错日志贴出来,神仙也帮不了你。
5楼 Gim 14小时前
https://github.com/arut/nginx-dav-ext-module
6楼 爱国者捣蛋 13小时前
贴出错误 帮你看看
贴了,谢谢
7楼 爱国者捣蛋 13小时前
这个编译一直没有问题,有可能是你服务器缺少了某个依赖导致编译失败,请贴出详细日志。
你不把报错日志贴 ...
贴了,谢谢
8楼 BWH 10小时前
你用的宝塔吧. 重复定义ngx_http_dav_ext_module了, 宝塔现在默认带这个参数, 你又带了一次,所以报错
9楼 爱国者捣蛋 4小时前
你用的宝塔吧. 重复定义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这样可以吗?
为啥我这样操作,还是报错呢?
10楼 iks 4小时前
宝塔删参数没用的,每次安装 nginx 会重下脚本
12楼 爱国者捣蛋 4小时前
宝塔删参数没用的,每次安装 nginx 会重下脚本
所以应该怎么改呢?
13楼 iks 4小时前
所以应该怎么改呢?
https://hostloc.com/forum.php?mo ... 40&pid=12677994
不用任何操作
14楼 BWH 2分钟前
谢谢,我按照教程https://sunpma.com/1073.html
--with-http_dav_module --add-module=/root/nginx-dav- ...
报错就是你--add-module重复了, 现在宝塔默认带webdav的,如果你要用自己的module,可以试试替换掉宝塔的/www/server/nginx/src/nginx-dav-ext-module,不一定能成功, 不知道宝塔安装时是否会又重新下载该module
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
谷姐靓号网



评论前必须登录!
立即登录 注册