错误$ HTTP_RAW_POST_DATA已弃用,请改用php://输入流."

Shl*_*omo 7 php mamp laravel laravel-4

在MAMP上使用PHP 5.6.2.我将Laravel从4.1升级到4.2,在修复了Laravel升级文档中描述的一些错误和更改之后,我终于得到了这个错误:

"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."

这是为什么?我应该在哪里更改任何代码?我没有$HTTP_RAW_POST_DATA在我的代码中使用任何地方.

我也改变了我的php.ini,同样的错误...我怎么解决这个问题?

Shl*_*omo 4

这个问题的解决方案是编辑右侧的php.ini. 然后一切正常了。

  • 我更改了 php.ini,它在 phpInfo 中反映了这一点,但每次我尝试使用 json Web 令牌在教程中执行某个步骤时,我仍然遇到相同的错误 (2认同)