stream_socket_enable_crypto(): SSL operation failed with code 1. 
OpenSSL Error messages: error:14090086:SSL 
routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

我使用的是Laravel4.2、PHP5.6和Apache2.4

我在Amazon ec2 Linux上安装了GoDaddy SSL.

当我使用https访问站点时,SSL工作正常.

调用函数时出错:

<?php

public function sendEmail() 
{
        \Mail::send ( 'emails.code.code', $data, function ($sendemail) use($email) {
            $sendemail->from ( 'info@me.com', 'Me Team' );
            $sendemail->to ( $email, '' )->subject ( 'Activate your account' );
        } );

}
?>

我读了一些关于这方面的文章,他们说有些事情我们应该做一些修改,他们把代码放在了哪里,但我不知道该插入到哪里.

我一直在读这个:https://www.mimar.rs/en/sysadmin/2015/php-5-6-x-ssltls-peer-certificates-and-hostnames-verified-by-default/

这是PHPhttp://php.net/manual/en/migration56.openssl.php的文档,很难理解.

所以我的问题是如何解决这个问题?

推荐答案

试着换app/config/email.php

smtpmail

Php相关问答推荐

发送给WooCommerce中相关产品作者的通知新订单的邮箱

Symfony序列化程序未序列化所有类字段

如何在产品首页的产品标题下显示可变产品的自定义字段

为WooCommerce中的特定用户角色指定促销价格

在内部API请求之后,在响应客户端之前,是否忘记了PHP中的Header()?

Laveel Livewire Get Groupby姓名列表

如何在PHP中出现弃用警告时触发错误?

WordPress插件和JSON不是有效的响应错误

如何在WooCommerce产品子类别中显示特定内容

当配置的URL为空时禁用Laravel Slack日志(log)记录

Laravel Http::get not working on controller

如何在自定义邮箱内容中获取WooCommerce订单项目的详细信息?

Woocommerce API - 图像问题

根据小计向 WooCommerce Checkout 添加佣金

如何判断php中wordpress路径之外的文件夹是否存在?

AWS S3:当对象名称包含 % 时复制对象失败并出现错误 - 无效的复制源编码

如何正确判断 PHP 是否已正确配置为使用 DOMDocument?

从 Laravel 机制中排除目录并直接访问该目录

如何在 Laravel 中修改嵌套数组的键?

按前 3 列对二维数组中的行数据进行分组,然后用逗号连接每组中的其余列