1

我在 laravel 5.2 中使用默认重置密码
当我单击重置密码按钮时,添加到 password_resets 表但显示此错误

StreamBuffer.php 第 265 行中的 Swift_TransportException:
无法与主机 smtp.mail.yahoo.com 建立连接 [无法找到套接字传输“SSL” - 您在配置 PHP 时是否忘记启用它?#2005938298]

这是我的 .env 文件

MAIL_DRIVER=smtp
MAIL_HOST=smtp.mail.yahoo.com
MAIL_PORT=465
MAIL_USERNAME=myacount@yahoo.com
MAIL_PASSWORD=mypassword
MAIL_ENCRYPTION=SSL

和我的 mail.php 文件

'driver' => env('MAIL_DRIVER', 'smpt'),
'host' => env('MAIL_HOST', 'smtp.mail.yahoo.com'),
'port' => env('MAIL_PORT', 465),
'from' => ['address' => 'myacount@yahoo.com', 'name' => 'reset password'],
'encryption' => env('MAIL_ENCRYPTION', 'SSL'),
'username' => env('myacount@yahoo.com'),
'password' => env('mypassword'),
'sendmail' => '/usr/sbin/sendmail -bs',

我添加了 php.iniextension=php_openssl.dll并重置了 apache。我将 ssleay32.dll 和 libeay32.dll 复制到 system32 中。
我用wamp。

4

0 回答 0