首页 > 我的文章 > PHP开发 > 小程序 > 微信公众平台 php中$GLOBALS["HTTP_RAW_POST_DATA"]报错

微信公众平台 php中$GLOBALS["HTTP_RAW_POST_DATA"]报错

浏览:1002 编辑:绿萝 来源:绿萝
微信公众平台 php中$GLOBALS["HTTP_RAW_POST_DATA"]报错
解决方法:

$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];

替换为:

$postStr = file_get_contents("php://input");

因为一般PHP中register_globals参数都设置了On,禁止了使用$GLOBALS["HTTP_RAW_POST_DATA"];

如果微信支付回调函数失败,大多数也是这个原因,但不排除还有其他因素,且码且注意。



https://blog.csdn.net/qq_37968920/article/details/82109677