解決Laravel TLS 電子郵件發送中的「證書驗證失敗」錯誤
問題:
問題:當嘗試在Windows 10 上使用Laravel 5.5、PHP 7.1.4 和Apache httpd 2.4 透過Gmail 發送TLS 加密的電子郵件時,出現諸如「stream_socket_enable_crypto(): SSL 操作失敗,代碼為1. Openerror :14090086:遇到SSL 例程:ssl3_get_server_certificate:憑證驗證失敗」。
解決方案:要解決「證書驗證失敗」錯誤,請按照以下步驟操作:
將 cacert.pem 檔案儲存到您所需的位置。
curl.cainfo = [Path to cacert.pem] openssl.cafile = [Path to cacert.pem]
將以下行加入文件結尾:
重新啟動PHP-FPM:
以上是如何修復使用 Laravel 發送 TLS 電子郵件時的「憑證驗證失敗」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!