|  RSS订阅  |  加入收藏

微信支付,官方demo报错的两处解决办法

一、报错信息:Fatal error: Call to undefined function libxml_disable_entity_loader() in XXXXXXXXX\lib\WxPay.Data.php on line 85 其实这是PHP版本引起的,更新php版本到5.3.1及以上即可,别走弯路了。 二、报错信息:curl出错,错误码:60 一般curl出问题的很是莫名其妙
摘要

一、报错信息:Fatal error: Call to undefined function libxml_disable_entity_loader() in XXXXXXXXX\lib\WxPay.Data.php on line 85
其实这是PHP版本引起的,更新php版本到5.3.1及以上即可,别走弯路了。
二、报错信息:curl出错,错误码:60 一般curl出问题的很是莫名其妙
经查,wxpay.api.php 537,538行

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);

如文章有用,给个赞助吧
  微信支付    
转载请注明出处,未经许可禁止商用!
发表评论
*依据《网络安全法》规定,您需实名认证后才能评论!