请使用laravel 5.3.15命令生成验证问题:php artisan make:auth
一切正常,除非当我点击“发送密码重置链接”按钮时,我收到此错误:
ErrorException in StreamBuffer.php line 95:
stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
这是关于电子邮件的.env文件信息:
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=******@gmail.com
MAIL_PASSWORD='*** **** **'
MAIL_ENCRYPTION=tls
谢谢
答案 0 :(得分:1)
以下是我如何解决它:
{
"database":{"rules":"database.rules.json"},
"hosting":
{
"public":"public",
"rewrites":
[{
"source":"**",
"destination":"/index.html"
}]
}
}
function InsertHTML(HTML)
{
CKEDITOR.instances['editor1'].insertHtml(HTML);
}
在private function _establishSocketConnection
行之后添加以下行:
<project-path>/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php
$options = array();
保存文件并重新启动Web服务器。这应该可以解决问题。
答案 1 :(得分:0)
尝试更改[Pipeline] echo
myStep
[Pipeline] echo
linux-build
[Pipeline] echo
linux
[Pipeline] echo
build
[Pipeline] echo
{os=linux, dir=build}
[Pipeline] End of Pipeline
Finished: SUCCESS
app/config/email.php
答案 2 :(得分:0)
问题在于环境而不是代码。 如果您正在处理本地环境并想要测试您的应用程序,那么我建议使用
Either set MAIL_DRIVER=mailtrap in .env file
or
change config directly in
<app>/config/mail.php
driver=>"mailtrap"
您可以在http://mailtrap.io获取凭据以进行测试。 当您转移到邮件或smtp的实时设置邮件驱动程序