微信支付时候提示:curl出错,错误码:7,
微信给的demo设置的默认6秒 网络不好就错误代码7了
报错信息:Fatal error:Uncaught exception 'WxPayException' with message 'curl出错,错误码:60' in F:\work-soft\AppServ\web\demo\lib\WxPay.Api.php:564 Stack trace: #0 F:\work-soft\AppServ\web\demo\lib\WxPay.Api.php......
修改方法
function postXmlCurl($xml, $url, $useCert = false, $second = 30)这个函数里面
WxPay.Api.php 537行
//curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,TRUE);
//curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,2);//严格校验
修改成:
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,FALSE);//严格校验