我遇到Laravel
password
reset
的问题。当我输入我的电子邮件时,它说:
我们已通过电子邮件发送密码重置链接!
这是一个屏幕
问题:但我无法在邮件中看到任何重置链接
以下是我在.env
文件中所做的事情
MAIL_DRIVER=mail
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=example777@gmail.com
MAIL_PASSWORD=mypassword
MAIL_ENCRYPTION=tls
如果我将驱动程序更改为MAIL_DRIVER=smtp
,则会收到此错误:
stream_socket_enable_crypto():SSL操作失败,代码为1。 OpenSSL错误消息:错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败
答案 0 :(得分:0)
尝试将config / mail.php中的主机值设置为主机值,然后运行这些命令
php artisan optimize, php artisan cache:清除, php artisan route:clear
谢谢