开始接触微信支付接口时有几个坑需要的新手可以看看,
第一坑:下载后解压得到如下,并没有logs文件夹,需要手建一个
第二坑:lib/WxPay.Api.php文件修改严格校验
原:
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);//严格校验
第三坑:example/WxPay.JsApiPay.php文件设置超时,
原:curl_setopt($ch, CURLOPT_TIMEOUT, $this->curl_timeout);
改:curl_setopt($ch, CURLOPT_TIMEOUT, 30);
第四坑:example/jsapi.php文件JS部分去掉WeixinJSBridge == "undefined"双引号,避免提示错误:Nan:undefined,
改后
上一篇:PHP返回json数据,解决IE浏览器下JS处理json下载保存问题
下一篇:php json_encode 中文不转码 解决方法
讨论数量:0