php开启http_raw_post_data

< >

<b>弃用</b>:自动填充http_raw_post_data美元已被废弃,会在未来的版本中删除。为了避免此警告的always_populate_raw_post_data '到' 1 '在php.ini文件,使用PHP:/ /输入流代替。在<未知> <在线> > > < 0 >

< >

<警告>:无法修改标题信息——标题已发送到“未知的”“在线”>“0”

{“旗帜”:“错误”,“错误”:“\ u6b63 \ u5728 \ \ \ u7b49 u5f85 u6307 \ \ \ u7eb9 u4fe1 u606f!”}

今天在写代码时发现这个报错..莫名其妙的.....

随后我就升级了php7.0+的版本就可解决,但5.6的版本为什么就出现报错呢?

原来是 使用ini_set()设置always_populate_raw_post_data不起作用。我们需要使用php.ini。
所以是的,默认情况下,PHP5.6提供了一个抛出过时的通知的配置...唯一的解决办法是用户添加到他们的php.ini:

always_populate_raw_post_data = -1

将前面的;去掉即可...重启服务器,成功!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容