【微信開發】cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://cur

在作微信開發時候,請求爲你接口報錯:php

 

解決方案: 微信

 

1 下載cacert微信開發

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

2 修改 php.ini , 並重啓curl

curl.cainfo="真實路徑/cacert.pem"

 

注意: 開啓 php_curl   php_openssl 擴展,url

若是是用php curl() 方法 的話。能夠 清除ssl證書校驗spa

<?php
// 建立curl資源
$ch = curl_init(); 
// 設置url
curl_setopt($ch, CURLOPT_URL, "https://www.test.com"); 
// 將Transfer做爲字符串返回
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// 關閉SSL驗證
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
// 執行並輸出
$output = curl_exec($ch); 
// 查看錯誤
$error = curl_error($ch);
echo $error;
// 釋放curl資源
curl_close($ch);  
相關文章
相關標籤/搜索