Laravel 5.2无法找到套接字传输“TLS” - 您是否忘记在配置PHP时启用它

时间:2016-02-06 06:29:15

标签: php email laravel laravel-5.2 reset-password

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

  

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

这是我的.env文件

someblog.rss

和我的mail.php文件

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

我添加了php.ini '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', 并重置了apache。 我在system32中复制ssleay32.dll和libeay32.dll 我用wamp。

0 个答案:

没有答案