Fail about distr update to 16.04
remove php5.
wget http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+xenial_all.deb dpkg -i zabbix-release_3.2-1+xenial_all.deb && apt-get update sudo apt-get install zabbix-server-pgsql zabbix-frontend-php zabbix-agent -y sudo a2enconf zabbix
vi /etc/php/7.0/apache2/php.ini
sudo service apache2 restart service zabbix-server restart
Fail after apt update with Zabbix 3.2.5 and Php 7.0.15
Call to undefined function mb_strlen
[Sun Apr 30 11:07:12.221441 2017] [:error] [pid 8443] [client 10.11.12.7:56262] PHP Fatal error: Uncaught Error: Call to undefined function mb_strlen() in /usr/share/zabbix/include/classes/user/CProfile.php:330 Stack trace: #0 /usr/share/zabbix/include/classes/user/CProfile.php(214): CProfile::checkValueType('index.php', 3) #1 /usr/share/zabbix/include/menu.inc.php(393): CProfile::update('web.menu.login....', 'index.php', 3) #2 /usr/share/zabbix/include/page_header.php(127): zbx_construct_menu(Array, Array, Array) #3 /usr/share/zabbix/include/views/general.login.php(29): require_once('/usr/share/zabb...') #4 /usr/share/zabbix/include/classes/mvc/CView.php(139): include('/usr/share/zabb...') #5 /usr/share/zabbix/index.php(120): CView->render() #6 {main} thrown in /usr/share/zabbix/include/classes/user/CProfile.php on line 330
fix
apt install php php-cli php-fpm php-pgsql php-bcmath php-mbstring php-gd php-xml systemctl restart apache2 systemctl restart zabbix-server