A-A+

提交PHP接口所遇到的错误Automatically populating $HTTP_RAW_POST_DATA is deprecated……

2017年12月04日 PHP技术文章 暂无评论 阅读 0 views 次

这两天有点太忙,以至于忘记写PHP笔记了,最近写了一些PHP的接口,具体也忘记这个错误是否是写接口时遇到的,不过看错误信息应该是吧,就是在TP框架POST传参的时候遇到了如下的错误信息.

Automatically populating $HTTP_RAW_POST_DATA is deprecated...

这是因为PHP本身版本的问题,我的本地是nginx+php5.6,在高版本的PHP中已经摒弃了$HTTP_RAW_POST_DATA,所以我们需要开启 always_populate_raw_post_data = -1
就可以了。

打开 php.ini 文件,搜索 always_populate_raw_post_data = -1,将其前面的引号 ;注释去掉就OK了。然后重启服务,完美解决。

标签:

给我留言

Copyright © 夏日博客 保留所有权利.   Theme  Ality 冀ICP备15026943号-2

用户登录