遇到了 PHP 错误
严重性: 警告
消息: stream_socket_enable_crypto(): SSL 操作失败,错误代码为 1。OpenSSL 错误消息: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
文件名: libraries/Email.php
行号: 1978
由于此错误,Codeigniter 无法发送电子邮件。
我的电子邮件代码:
$config = Array(
'protocol' => 'smtp',
'smtp_host' => 'smtp.gmail.com',
'smtp_port' => 587,
'smtp_crypto' => 'tls',
'smtp_user' => 'asd@gmail.com',
'smtp_pass' => 'asd',
'mailtype' => 'html',
'charset' => 'utf-8'
);
$this->load->library('email', $config);
$this->email->set_newline("\r\n");
$this->email->from('asd@gmail.com', 'asd');
$this->email->to($asd);
$this->email->subject($asd);
$this->email->message($asd);
$this->email->send();
cacert.pem
***中的集合)。 - jww