我是使用Guzzle時出現的這個報錯,當然,Guzzle的request方法甚至都不報這個錯,這就讓我很頭疼,廢了很大功夫才解決,
報錯原因是沒有配置信任的服務器HTTPS驗證,默認情況下,cURL被設為不信任任何CAS,因此瀏覽器無法通過HTTPS訪問你服務器,這時候就需要下載證書,官網地址:CA certificates

直接下載最新版,然后將其移入php安裝目錄:php7.3.4nts\extras\ssl

然后打開php.ini進行編輯:找到curl.cainfo,去除前面的分號,并加上證書的絕對路徑,注意有英文分號

另外需要保證openssl是開啟的,

然后就可以正常發請求了,注意thinkphp需要重啟才能生效,
如果有興趣了解更多相關內容,歡迎來我的個人網站看看:瞳孔的個人空間
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/403928.html
標籤:其他
上一篇:【計算機網路自頂向下方法】序號和確認號的一個學習案例(Telnet)
下一篇:Nginx基礎教程
