Press "Enter" to skip to content

Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version.

Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set ‘always_populate_raw_post_data’ to ‘-1’ in php.ini and use the php://input stream instead. in Unknown on line 0

大致的意思是说,在当前版本的PHP中$HTTP_RAW_POST_DATA这种请求已经废弃了,将来的版本中会删除掉。要解决掉这个警告请去你的PHP配置文件php.ini中,将always_populate_raw_post_data设为-1

OK,找到php.ini。

找到always_populate_raw_post_data,发现默认是关闭状态,且值等于-1。将其打开把前面的;分号去掉

然后,查看PHP进程id,杀掉所有PHP进程。

杀掉。

然后重启PHP

ok。此时再去验证看下是否还报deprecated的警告。

 

Be First to Comment

发表评论

电子邮件地址不会被公开。 必填项已用*标注