zoukankan      html  css  js  c++  java
  • 跳坑日志之腾讯服务器不见了

    1.运营人员反馈微信支付不了了

    2.拿出手机,先复现问题,呵,真的支付不了了

      微信支付jsapi缺少参数 total_fee

    根据以上报错信息,各种百度,尝试各种已知解决方案,问题依然存在

    3.细查官方文档,比对代码业务逻辑

      a.确认公众号正常

      b.确认代码正确 

      c.确认统一下单返回正常 (异常)

    4.发现 统一下单流程 返回值 与文档中描述不一样

      返回 false

            官方文档中从没有提及 什么情况下返回 false

      说好的返回  xml 哪里去了

      想不通啊

    5.另一个项目里小程序对应的支付,没有问题,统一下单,调用的同一个接口,一个返回false,一个正常返回,这个问题,好难!

      打印错误返回码 7

           错误码:7 代表-无法连接到主机

      本地浏览器打开地址:https://api.mch.weixin.qq.com/pay/unifiedorder

          返回 xml 请使用post请求

    6.解释不了 5 描述的情况,于是去找运维的兄弟,一系列的专业操作之后,发现

      服务器 hosts文件里 api.mch.weixin.qq.com 指向了一个固定的ip

    有人把这个域名指向的ip写死了,突如其来的无法支付是因为,被写死的这个ip不见了

    一直觉得和微信相关的项目都很坑,但这次不是腾讯坑,是队友太坑

  • 相关阅读:
    使用xfire
    db2 存储过程编写定义
    mac下使用eclipse的svn报错问题

    nsis打包过程
    mac快捷键以及增加桌面
    struts2 无法访问static目录下的内容的解决办法
    linux下安装db2
    ORACLE01034错误解决
    cannot restore segment prot after reloc: Permission denied
  • 原文地址:https://www.cnblogs.com/zack86/p/9492803.html
Copyright © 2011-2022 走看看