当前位置:首页 > PHP >

微信支付curl校验严格导致失败修改WxPay.Api.php解决

时间:2016-10-09 10:36:15浏览:2987 转载

用的微信支付自带的sdk在一win2008服务器调试的时候走到paycenter/jsapi.php出错,$order = WxPayApi::unifiedOrder($input);

取不到信息。


这个错误通过修改文件WxPay.Api.php 解决,具体如下:


第537行

curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,TRUE);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,2);//严格校验

to

curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,FALSE);//严格校验2

上一篇:linux/mac vi命令详解
下一篇:在.htaccess的整体伪静态规则中排除某些目录伪静态的实现方法?

发表评论

昵称:  验证码:

关于博主

博主

博主:BlueCode

职业:web程序

简介:2002年开始一直从事Web制作,网站运营,会PHP+MYSQL ASP+MSSQL,微信开发