完整的錯誤描述是:ErrorExceptionstream_socket_enable_crypto():SSL 操作失敗,代碼為 1。OpenSSL 錯誤消息:錯誤:1416F086:SSL 例程:tls_process_server_certificate:證書驗證失敗'stream' => [? ? 'ssl' => [? ? ? ? 'allow_self_signed' => true,? ? ? ? 'verify_peer' => false,? ? ? ? 'verify_peer_name' => false,? ? ],],我做php artisan config:cache了并且php artisan config:clear但我仍然遇到同樣的錯誤。這就是我的 .env 的樣子MAIL_DRIVER=smtpMAIL_MAILER=smtpMAIL_FROM_NAME="Voyager"MAIL_HOST=smtp.mailtrap.ioMAIL_PORT=587MAIL_USERNAME=someUsernameMAIL_PASSWORD=somePasswordMAIL_ENCRYPTION=tls
2 回答

達令說
TA貢獻1821條經驗 獲得超6個贊
好的,我已經解決了這個錯誤。我改變了我的.env
我只是將我的MAIL_DRIVER從smtp更改為sendmail,它工作得很好。
MAIL_DRIVER=sendmail
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_PASSWORD=******
MAIL_ENCRYPTION=tls
當我在本地主機上工作時,MAIL_DRIVER=smtp 工作正常,當我在 cpanel 上上傳我的項目時,我收到此錯誤。
- 2 回答
- 0 關注
- 332 瀏覽
添加回答
舉報
0/150
提交
取消