• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > 如何解决微信支付php7.0错误问题

如何解决微信支付php7.0错误问题

作者:站长图库 字体:[增加 减小] 来源:互联网 时间:2022-04-29

站长图库向大家介绍了php微信支付,php7.0错误问题等相关知识,希望对您有所帮助

微信支付php7.0错误的解决办法:1、查看微信API;2、使用“php://inpu”代替“$GLOBALS['HTTP_RAW_POST_DATA']”来获取数据即可。


如何解决微信支付php7.0错误问题


如何解决微信支付php7.0错误问题?

PHP7 微信支付回调失败 解决:

升级完PHP7 发现微信支付回调失败。原来是 $GLOBALS['HTTP_RAW_POST_DATA'];没有定义的问题。

php7 移除了这个全局变量。

问题代码如下:

微信API :WxPay.Api.php

public static function notify($callback, &$msg){    //获取通知的数据    $xml = $GLOBALS['HTTP_RAW_POST_DATA'];//这里在php7下不能获取数据,使用 php://input 代替    if(!$xml){        $xml = file_get_contents("php://input");    }    //如果返回成功则验证签名    try {        $result = WxPayResults::Init($xml);    } catch (WxPayException $e){        $msg = $e->errorMessage();        return false;    }         return call_user_func($callback, $result);}


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 分享封装的一个PHP微信支付的类库(扫码、H5、小程序)
  • 随着微信支付的升级,PHP微信支付类V3接口也来了
  • 如何解决微信支付php7.0错误问题

相关文章

  • 2022-04-29详解Angular中的Observable(可观察对象)
  • 2022-04-29Laravel如何使用Observer实现日志管理模块
  • 2022-04-29移动uni-app项目怎么实现发送位置的地图交互
  • 2022-04-29分享一个Laravel建议写法指南
  • 2022-04-29手把手教你基于uniapp框架实现动态路由、动态tabbar
  • 2022-04-29Photoshop制作立体效果的草莓艺术字
  • 2022-04-29浅谈CSS如何实现九宫格提示超出数量
  • 2022-04-29DEDECMS修改提示信息方法
  • 2022-04-29ThinkPHP6通过Ucenter实现注册登录的示例代码
  • 2022-04-29Node项目中用images+imageinfo库给图片批量添加水印

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 四种Laravel ORM开启created_at的方法
    • Javascript中window.close如何不提示弹窗
    • WordPress网站优化方法
    • 符合W3C标准的网页等于做了百分之五十的SEO工作
    • 织梦系统“模块管理”里面的“模块列表”显示
    • WordPress主题纯代码实现禁止某些用户账号登录
    • 详解Bootstrap中的手风琴效果
    • 手把手教你在node中怎么优雅打印全链路日志
    • 实例详解Ajax+php数据交互并且局部刷新页面
    • nodeJS把json数据转成excel(xlsx文件)输出

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有