Centos7中Curl版本的NSS修改为OpenSSL,解决微信支付退款时出现curl_errno(28)

[ CentOS ] 2020-01-13 21:41:52 杨歆 492
#curl版本信息
[root@centos ~]# curl --version
curl 7.29.0 (x86_64-redhat-linux-gnu) libcurl/7.29.0 NSS/3.36 zlib/1.2.7 libidn/1.28 libssh2/1.4.3
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smtp smtps telnet tftp 
Features: AsynchDNS GSS-Negotiate IDN IPv6 Largefile NTLM NTLM_WB SSL libz unix-sockets 
#下载 curl 库:
[root@centos ~]# wget https://curl.haxx.se/download/curl-7.68.0.tar.gz
#解压 curl 库:
[root@centos ~]# tar -xzvf curl-7.68.0.tar.gz
#进入 curl 目录:
[root@centos ~]# cd curl-7.68.0
#配置并编译 curl:
[root@centos ~]# ./configure --prefix=/usr/local/curl/ --without-nss --with-ssl=/usr/local/ssl/
[root@centos ~]# make && make install
#备份默认的 curl 二进制文件
[root@centos ~]# mv /usr/bin/curl /usr/bin/curl.bak
#curl软链
[root@centos ~]# ln -s /usr/local/curl/bin/curl /usr/bin/curl
#curl版本信息
[root@centos ~]# curl --version
curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.0.2k-fips zlib/1.2.7
Release-Date: 2020-01-08
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp 
Features: AsynchDNS HTTPS-proxy IPv6 Largefile libz NTLM NTLM_WB SSL UnixSockets
支付宝支付
打赏
微信支付

联系我吧

有些人是会淡出你的生活的,有些人刻意不再联系,是因为你知道ta不需要你,或者从一开始就不是同一个初衷在一起度过,不主动联系很久也不见一次面,所有的感情也罢,都会败给时间和距离。因为时间是最无情,给你后悔的时刻却不会给你改过重来的机会。

位置

成都市 四川省 中国

联系电话

028-6406-0000

邮箱

y139w@163.com

企鹅

27572048

网址

https://www.weania.com