具体报错如下:

stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages:

error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed

原因:

php openssl 没有加载 ca 证书 , 去下载个 ca 证书然后添加进去即可

解决:

0、查看phpinfo()、检查openssl.cafile的文件是否存在
0、不存在的话进行如下操作
1、找到自己的 php 的安装目录
2、进入目录:cd php/etc/
3、下载 ca 证书:wget http://curl.haxx.se/ca/cacert.pem
4、查看目录:pwd
5、编辑 php.ini:vim php.ini
6、修改 openssl.cafile 的路径 openssl.cafile=/usr/local/php/etc/cacert.pem

最新文章

  1. WebService创建与使用
  2. Hibernate —— Session
  3. 补上题代码 hdu1520
  4. scanf与scanf_s
  5. Lucene学习笔记: 五,Lucene搜索过程解析
  6. mysql颠覆实战笔记(七)--白话理解事务
  7. 基于visual Studio2013解决C语言竞赛题之1055排序
  8. TreeSet与TreeMap的源码分析 JDK7
  9. 阿里云API网关(11)外网访问 阿里云API网关内定义的API步骤:
  10. AX2009 批处理作业中使用多线程---批量捆绑
  11. java中的a++与++a的区别
  12. Shiro学习总结(1)——Apache Shiro简介
  13. Scrutiny of Partner's individual project Code
  14. 玩具装箱&土地购买
  15. 第8章 用SQL语句操作数据
  16. golang 中处理大规模tcp socket网络连接的方法,相当于c语言的 poll 或 epoll
  17. 鼠标经过事件(onmouseover)
  18. system的消息队列实例
  19. PHP 中 call_user_func 函数 和 call_user_func_array 函数的区别
  20. 【Git】 GitLab服务器社区版安装与配置

热门文章

  1. 纯CSS3打造圆形菜单
  2. css字体大小单位
  3. Java 调用restful webservice & jackson
  4. 在 Linux 启动或重启时执行命令与脚本
  5. uda 3.C++二维向量
  6. react组件之间的参数传递
  7. C++第三次作业:友元类
  8. 史上最全的MYSQL备份方法
  9. H3C 典型物理层标准和设备
  10. H3C PPP MP简介