微信支付 :curl出错,错误码:60两个问题的解决
如下是运行微信支付测试代码时出错代码: Warning: curl_setopt() expects parameter 2 to be long, string given in D:wwwrootweixinpaytestpayWxPay.JsApiPay.php on line 99 第一个问题,这个问题完全是微信团队的问题,给出的example就是错的: Warning: curl_setopt() expects parameter 2 to be long, string given in D:wwwrootweixinpaytestpayWxPay.JsApiPay.php on line 99 找到WxPay.JsApiPay.php文件的99行,curl_setopt($ch, CURLOP_TIMEOUT, 30); 这样,这一个问题就解决了。 下面说第二个问题: Fatal error: Uncaught exception ‘WxPayException‘ with message ‘curl出错,错误码:60‘ in D:wwwrootweixinpaytestlibWxPay.Api.php:564 Stack trace: #0D:wwwrootweixinpaytestlibWxPay.Api.php(62): 这个错误通过修改文件WxPay.Api.php 解决,具体如下: 第537行 to curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE); 这样,这两个问题就解决了!祝你好运! (编辑:焦作站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |