php curl请求https 返回无结果|false|errno:35

1 SSL: certificate subject name 'WMSvc-GWAMSERVER02' does not match target host name centos

   把curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);curl

2 Curl error: SSL certificate problem: self signed certificate in certificaturl

   这个是CURLOPT_SSL_VERIFYHOST 设为1引发,不一样版本的libcurl对curl的CURLOPT_SSL_VERIFYHOST有影响centos7

先在mac下,而后centos7下libcurl版本7.4以上 出现相似问题 get

解决方案error

top

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);make

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);wget

2 下降libcurl版本 到7.4下解决方案

wget http://curl.haxx.se/download/curl-7.38.0.tar.gztar xzvf curl-7.38.0.tar.gzcd curl-7.38.0/./configure486 make && make install

相关文章
相关标签/搜索