PHP cURL error 77: error setting certificate verify locations
近日以cURL連接一個 Https service 時出現error code 77:
error setting certificate verify locations:
CAfile: /xxx.../cert/cacert.pem
錯誤來自source code 的一句:
curl_setopt($ch, CURLOPT_CAINFO, __DIR__ . "/cert/cacert.pem");
因為沒有把CA cert 的路徑指對,所以完成不了 CURLOPT_SSL_VERIFYPEER.