php开启http_raw_post_data

< >

弃用:自动填充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

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

你可能感兴趣的:(php开启http_raw_post_data)