Public bug reported: always_populate_raw_post_data was deprecated in PHP 5.3 at which time zabbix frontend setup began to insist that it be set to always_populate_raw_post_data = -1 in the PHP.ini
In PHP 7.0, which Ubuntu 16.04 LTS ships with, always_populate_raw_post_data has been removed completely. Due to this PHP frontend setup gets stuck on always_populate_raw_post_data not being disabled. The solution is to apply the following patch to the PHP frontend code to ignore PHP 7.0: --- /usr/share/zabbix/include/classes/setup/CFrontendSetup.php 2016-04-21 01:06:25.603388814 -0400 +++ /usr/share/zabbix/include/classes/setup/CFrontendSetup.php 2016-04-21 01:06:59.980485531 -0400 @@ -72,7 +72,7 @@ } // check for deprecated PHP 5.6.0 option 'always_populate_raw_post_data' - if (version_compare(PHP_VERSION, '5.6', '>=')) { + if (version_compare(PHP_VERSION, '5.6', '>=') && version_compare(PHP_VERSION, '7.0', '<') ) { $result[] = $this->checkPhpAlwaysPopulateRawPostData(); } $result[] = $this->checkPhpSockets(); ** Affects: zabbix (Ubuntu) Importance: Undecided Status: New ** Patch added: "Ignore removed flag always_populate_raw_post_data for versions of PHP > 7.0" https://bugs.launchpad.net/bugs/1572841/+attachment/4641162/+files/CFrontendSetup.php.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1572841 Title: Zabbix Frontend fails install with PHP7.0 due to always_populate_raw_post_data configuration To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/zabbix/+bug/1572841/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs