我使用的是SMTP邮件服务器。当我注册一个新用户时,我收到以下错误消息:
An error occurred
Could not open socket
Additional information:
Zend\Mail\Protocol\Exception\RuntimeException
File:
C:\wamp\www\zendtest\vendor\zendframework\zend-mail\src\Protocol\AbstractProtocol.php:209
Message:
Could not open socket
<?php
return array(
'mail' => array(
'transport' => array(
'options' => array(
'host' => 'smtp.gmail.com',
'connection_class' => 'login',
'port' => '465',
'connection_config' => array(
'username' => 'varinderkumar.dx@gmail.com',
'password' => '********',
'ssl' => 'ssl'
) ,
) ,
) ,
) ,
);
?>
我该怎么办?
答案 0 :(得分:0)
转到wamp->php->php.ini
打开此文件,然后在从行首开始删除ssl.dll
符号后找到;
。然后保存文件并重新启动wamp。这对我有用。
答案 1 :(得分:0)
对于cPanel:尝试禁用WHM&gt;&gt; Secuirty&gt;&gt; SMTP限制。