从微信官方网站下载的demo也还是会出现情况的,作者测试跑不同,curl的数据返回空,原来是curl的几个参数设置不对
在lib/Wxpay.Api.php中的postXmlCurl方法中,微信官方是这样子写的
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,TRUE);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,2);//严格校验
我怎么curl都curl不回来数据,然后我改成
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);
curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,FALSE);
就可以了,太坑爹了。