在CentOS 6.8的系统里面的curl支持的https是nss版本的,而不是openssl,所以在php使用curl访问https的时候会报Unable to load client key -8178的错误

[root@--- ~]# curl -V
curl 7.19. (x86_64-redhat-linux-gnu) libcurl/7.19. NSS/3.27. zlib/1.2. libidn/1.18 libssh2/1.4.
Protocols: tftp ftp telnet dict ldap ldaps http file https ftps scp sftp
Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz

CentOS6.8默认安装curl是用ssl的版本是NSS,解决方法需要重新编译安装

[root@--- src]# wget https://curl.haxx.se/download/curl-7.35.0.tar.gz        #可以下载任意版本的curl软件包
[root@--- src]# tar xf curl-7.35..tar.gz
[root@--- src]# cd curl-7.35.
[root@--- curl-7.35.]# ./configure --without-nss --with-ssl && make &&make install
[root@--- curl-7.35.]# echo "/usr/local/lib" >>/etc/ld.so.conf
[root@--- curl-7.35.]# ldconfig
[root@--- curl-7.35.]# curl -V
curl 7.19. (x86_64-redhat-linux-gnu) libcurl/7.35. OpenSSL/1.0.1e zlib/1.2. libidn/1.18
Protocols: dict file ftp ftps gopher http https imap imaps pop3 pop3s rtsp smtp smtps telnet tftp
Features: IDN Largefile NTLM SSL libz

最新文章

  1. Ext.form.FormPanel定义的参数说明
  2. 基于visual Studio2013解决面试题之0501上台阶
  3. qt 获取windows 的消息(通过MFC的DLL的透明窗体转发消息)good
  4. dubbo的InvocationChain
  5. [问与答]为什么 'a' in ('abc') 是True 而 'a' in ['abc'] 是False呢?
  6. Django 之 路由URL,视图,模板,ORM操作
  7. fastadmin模态框(弹出框)
  8. PA教材提纲 TAW10-2
  9. mybatis 中一对多、多对一、多对多、父子继承关系
  10. PHP页面显示中文字符出现乱码
  11. Django form choices, placeholder
  12. SpringMVC之使用 @RequestMapping 映射请求
  13. 自定义一个可以动态折叠的UITAbleViewCell
  14. Nginx的日志优化
  15. pyspark 随机森林特征重要性
  16. JavaScript权威指南第02章 词法结构
  17. android开发笔记,杂
  18. Android系统广播机制存在漏洞,恶意软件可绕过安全机制跟踪用户
  19. Qt 之 入门例程
  20. Dump 分析法

热门文章

  1. CATransition:视图替换动画:子视图的增删查改
  2. Modal实现页面跳转和控制器数据传递
  3. java反射机制执行命令
  4. 【bootstrap】.container与.container_fluid
  5. VIM在Win7上的安装教程
  6. 设置eclipse默认编码格式
  7. 并发编程(二)------并发类容器ConcurrentMap
  8. java Activiti6 工作流引擎 websocket 即时聊天 SSM源码 支持手机即时通讯聊天
  9. Python 学习笔记(十四)Python类(二)
  10. Activiti6.0 spring5 工作流引擎 java SSM流程审批 项目框架