首頁 >後端開發 >php教程 >如何解決 Windows 上的 PHP cURL 錯誤代碼 60:SSL 憑證問題?

如何解決 Windows 上的 PHP cURL 錯誤代碼 60:SSL 憑證問題?

Patricia Arquette
Patricia Arquette原創
2024-10-26 11:13:02351瀏覽

How to Resolve PHP cURL Error Code 60: SSL Certificate Issues on Windows?

PHP cURL 錯誤碼60:SSL 憑證問題故障排除

使用WAMP 在Windows 上設定PHP 環境並整合Amazon PHP SDK 時,您可能會在cURL 中遇到錯誤代碼60。此錯誤表示存在 SSL 憑證問題,特別是無法取得本機頒發者憑證。

要解決此問題,請驗證 php.ini 檔案中的以下設定是否正確:

curl.cainfo = C:\Windows\ca-bundle.crt

但是,提供的憑證可能不夠。請考慮改用以下受信任的憑證根憑證套件:

https://curl.haxx.se/ca/cacert.pem

將此憑證包下載到您的磁碟並更新您的php.ini 檔案以指向其位置:

curl.cainfo = "path_to_cert\cacert.pem"

一次引用了正確的證書,重新啟動您的WAMP 服務。這應該可以解決 SSL 憑證問題並允許您成功運行 PHP 腳本。

以上是如何解決 Windows 上的 PHP cURL 錯誤代碼 60:SSL 憑證問題?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn