解决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:

//checkfordeprecatedPHP5.6.0option'always_populate_raw_post_data'if(version_compare(PHP_VERSION,'5.6','>=')){$result[]=$this->checkPhpAlwaysPopulateRawPostData();

After making the change

Code:

//checkfordeprecatedPHP5.6.0option'always_populate_raw_post_data'if(version_compare(PHP_VERSION,'7.1','>=')){$result[]=$this->checkPhpAlwaysPopulateRawPostData();

And thats all. I have to restart my browser and launch again the setup wizzard.