Des de la versió 5.0, la interfície Zabbix requereix PHP versió 7.2 o posterior. Malauradament, les versions anteriors de Debian i Ubuntu només proporcionen versions de PHP inferiors a 7.2.
| Distribució | Versió PHP |
|---|---|
| Debian 12 (bookworm) | 8.2 |
| Debian 11 (bullseye) | 7.4 |
| Debian 10 (buster) | 7.3 |
| Debian 9 (stretch) | 7.0 |
| Debian 8 (jessie) | 5.6 |
| Ubuntu 20.04 (focal) | 7.4 |
| Ubuntu 18.04 (bionic) | 7.2 |
| Ubuntu 16.04 (xenial) | 7.0 |
| Ubuntu 14.04 (trusty) | 5.5 |
| Raspbian 10 (buster) | 7.3 |
| Raspbian 8 (stretch) | 7.0 |
A les distribucions stretch, jessie, xenial i trusty, la dependència de PHP 7.2 no és disponible i, per tant, la interfície Zabbix 5.0 o posterior no es pot instal·lar fàcilment. Tinguent en compte això, el paquet zabbix-frontend-php ha estat substituït pel paquet zabbix-frontend-php-deprecated a les distribucions esmentades.
La diferència principal és la manca de dependències directes dels paquets php o servidors web. Així, l'usuari pot (i hauria) de proporcionar aquestes dependències ell mateix. En altres paraules, instal·lar només el paquet zabbix-frontend-php-deprecated no us donarà una interfície de treball. Un servidor web i PHP 7.2 amb els seus mòduls s'han d'instal·lar manualment (emprant PPA / creant PHP des de la font). No avalem cap mètode en particular.
La manera oficial d'aconseguir PHP 7.2 o posterior en versions anteriors de Debian/Ubuntu és actualitzar a buster/bionic.
Els mòduls PHP necessaris per a la interfície Zabbix són php-gd, php-bcmath, php-mbstring, php-xml, php-ldap i php-json.