码迷,mamicode.com
首页 > 微信 > 详细

php url微信支付宝返回为空,状态码:58,原因支付密钥文件不存在

时间:2020-08-20 19:11:51      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:网上   info   手动   路径   错误   密钥   商户   cer   问题   

企业支付到个人,手动是正常的,任务就不行,最后排查,后台上传证书和私钥的pem文件处理不对,curl一直出现58的错误,
网上的解决方法都是路径使用绝对路径或者在微信商户号管理里进行更改证书,
检查路径发现没错,更改证书也改了,xml数据和url也没问题,
之后使用curl_getinfo($ch)查看错误,cert相关字段为0,
于是转回检查curl参数,我将证书和私钥两个参数名都写成CURLOPT_SSLCERT,改正后可退款成功。
这里首先出现错误实在找不到原因了去找代码书写上的错误,
其次调试时找到正确的调试方法。

php url微信支付宝返回为空,状态码:58,原因支付密钥文件不存在

标签:网上   info   手动   路径   错误   密钥   商户   cer   问题   

原文地址:https://blog.51cto.com/13640989/2521359

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!