报错
未定义数组索引: HTTP_RAW_POST_DATA
解决方法
//$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];
$postStr = file_get_contents("php://input");
因为PHP配置文件中register_globals参数都设置了On,禁止了使用$GLOBALS;
参考地址:https://blog.youkuaiyun.com/weng_xianhu/article/details/79419722
本文介绍了一种常见的PHP编程错误——HTTP_RAW_POST_DATA未定义的问题及其解决方案。由于PHP配置文件中register_globals参数设置为On,直接使用$GLOBALS会引发错误。正确的做法是使用file_get_contents('php://input')来读取原始POST数据。
4848

被折叠的 条评论
为什么被折叠?



