错误异常在 StreamBuffer 中.php第 95 行:在 laravel 5 中
我将我的应用程序从 转移到 ,特别是在发送电子邮件时(重置密码)。我收到此错误Laravel 4
Laravel 5
stream_socket_enable_crypto():SSL 操作失败,代码为 1。OpenSSL
错误消息:错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败
但是在laravel 4中,它有效。
我将我的应用程序从 转移到 ,特别是在发送电子邮件时(重置密码)。我收到此错误Laravel 4
Laravel 5
stream_socket_enable_crypto():SSL 操作失败,代码为 1。OpenSSL
错误消息:错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败
但是在laravel 4中,它有效。
我遇到了类似的问题,所以我设置
MAIL_ENCRYPTION=
在 .env 文件中。
它对我来说很好。
此错误表示 SSL 证书验证失败。
一个快速的解决方法是添加到StreamBuffer.php条件之后的以下行:
if (!empty($this->_params['sourceIp']))
$options['ssl']['verify_peer'] = FALSE;
$options['ssl']['verify_peer_name'] = FALSE;