接收回调数据可以用(提前是确保代码不存在BUG的情况下)
$xml = $GLOBALS['HTTP_RAW_POST_DATA']; 或 $xml = file_get_contents('php://input');
如果以上还是没有进入回调那么就需要修改PHP环境的配置文件了
查看php.ini中的always_populate_raw_post_data是否是开启的如果是开启的需要注释掉
本人linux服务器下配置的php的always_populate_raw_post_data是always_populate_raw_post_data= -1 如果改成always_populate_raw_post_data=On 很有可能post提交方式报错需要全部改成get提交 经过在下跟windows下的phpstudy的php.ini进行比对后发现phpstudy的php.ini内的always_populate_raw_post_data是注释掉的