如果我们遇到提示:
eDaqE/zxEErxddfdt/MP5A== 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 0Warning: Cannot modify header information - headers already sent in
Unknown on line 0
此时我们需要修改php.ini,将其中的always_populate_raw_post_data改为 -1,如下:
;always_populate_raw_post_data = -1
改成
always_populate_raw_post_data = -1
去掉前面的 ; ,然后我们再重启我们的Apache或Nginx即可。
注:这个问题是因为你使用的可能是PHP5.6版本,而PHP5.6已经废弃了 $HTTP_RAW_POST_DATA ,导致会抛出一个异常。