我试图让CURLOPT_SSL_VERIFYPEER
在PHP中,但是当我打电话curl_exec()
它返回false
以为什么它的断裂没有其他错误消息或指示。 以下是我有:
$curl_object = curl_init();
curl_setopt($curl_object, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl_object, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl_object, CURLOPT_CAINFO, "/srv/assets/ssl/ca-bundle.pem");
curl_setopt($curl_object, CURLOPT_SSL_VERIFYPEER, true);
curl_setopt($curl_object, CURLOPT_URL, $url);
$response = curl_exec($curl_object);
当我设置CURLOPT_SSL_VERIFYPEER
以false
它的工作原理。 该CURLOPT_CAINFO
文件是从日官方CA-cert.pem http://curl.haxx.se/docs/caextract.html 。
有任何想法吗?