always_populate_raw_post_data报错,报错内容是"不建议使用$HTTP_RAW_POST_DATA",如图所示: Invalid JSON: Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid
在php.ini 文件中,使用文本编辑器(如 Notepad++、VS Code 等)搜索 always_populate_raw_post_data 这一行。 将'always_populate_raw_post_data' 的值设置为 '-1': 找到该行后,将其值修改为 -1。修改后的行应该看起来像这样: ini always_populate_raw_post_data = -1 如果这一行不存在,您可以在文...
$result[] = $this->checkPhpAlwaysPopulateRawPostData(); After making the change Code: // check for deprecated PHP 5.6.0 option 'always_populate_raw_post_data' if (version_compare(PHP_VERSION, '7.1', '>=')) { $result[] = $this->checkPhpAlwaysPopulateRawPostData(); And thats all. ...
在将php.ini中的'always_populate_raw_post_data‘设置为-1后,$HTTP_RAW_POST_DATA警告仍显示在POST...
解决Zabbix 3.0中 php7不支持always_populate_raw_post_data = -1 以下是我的解决方法,主要是通过修改PHP的版本来实现的 shell> cd <htdocs>/zabbix//include/classes/setup/ shell> vim CFrontendSetup.php Original code Code: // check for deprecated PHP 5.6.0 option 'always_populate_raw_post_data' ...
解决Zabbix 3.0中 php7不支持always_populate_raw_post_data = -1 以下是我的解决方法,主要是通过修改PHP的版本来实现的 shell> cd <htdocs>/zabbix//include/classes/setup/ shell> vim CFrontendSetup.php Original code Code: // check for deprecated PHP 5.6.0 option 'always_populate_raw_post_data' ...
使用always_populate_raw_post_data会导致在填充$HTTP_RAW_POST_DATA时产生E_DEPRECATED错误。 请使用php://input替代$HTTP_RAW_POST_DATA, 因为它可能在后续的 PHP 版本中被移除。 设置always_populate_raw_post_data为-1(这样会强制$HTTP_RAW_POST_DATA未定义,所以也不回导致E_DEPRECATED的错误) 来体验新的...
问PHP不工作(always_populate_raw_post_data = -1 )EN我对php很陌生,只是尝试创建一个简单的表单,...
使用always_populate_raw_post_data 会导致在填充 $HTTP_RAW_POST_DATA 时产生 E_DEPRECATED 错误。 请使用 php://input 替代$HTTP_RAW_POST_DATA, 因为它可能在后续的 PHP 版本中被移除。 设置 always_populate_ra...
要允许POST参数为空,首先需要在php.ini配置文件中将`$_POST`全局变量配置为允许为空。可以通过将以下代码添加到php.ini文件中实现: “`ini always_populate_raw_post_data=-1 “` 此设置将允许空的POST参数在`$_POST`数组中出现,并将其设置为`null`。