本文介绍微信支付开发集成过程中,常见的错误码及其解决方案。
1. curl错误码6
出现场景



2. curl错误码60
出现场景
如下是运行微信支付测试代码时出错代码:
Fatal error: Uncaught exception ‘WxPayException‘ with message ‘curl出错,错误码:60‘ in C:wwwrootfangbeilibWxPay.Api.php:564 Stack trace: #0 C:wwwrootfangbeilibWxPay.Api.php(62):
WxPayApi::postXmlCurl(‘<xml><appid><
原因分析
证书路径错误
解决方法
方法同错误码58
5. curl错误码77
出现场景
略
原因分析
证书路径错误
解决方法
方法同错误码58
6. curl错误码28
出现场景
支付curl出错,错误码:28
/wxpay_native/WxPay.Api.phpLINE: 563
/wxpay_native/WxPay.Api.php(61):WxPayApi::postXmlCurl(' #1
原因分析
CURLE_OPERATION_TIMEDOUT(28)
操作超时。根据条件达到指定的超时期间。
解决方法
服务器网络和微信服务器连接时间太久,网速问题。
或者将超时时间设置长一些。比如将超时时间改为60
function postXmlCurl($xml,$url,$useCert = false,$second = 60)
转自 http://www.cnblogs.com/txw1958/p/5221186.html
部分解决方法也不正确,请参考原因













