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