If you installed Áú»¢¶Ä²© frontend on RHEL/CentOS with support of PHP 7.2 on RHEL 7, these steps will allow to upgrade your frontend with the support of PHP 7.3 packages.
1. Update to Áú»¢¶Ä²© 5.0.8 and check for new packages:
# yum search zabbix-web
...
zabbix-web-deps-scl.noarch : Convenience package for installing php dependencies of zabbix-web package from redhat software collections
zabbix-web-deps-scl-php73.noarch : Convenience package for installing php dependencies of zabbix-web package from redhat software collections
zabbix-web.noarch : Áú»¢¶Ä²© web frontend common package
zabbix-web-japanese.noarch : Japanese font settings for Áú»¢¶Ä²© frontend
zabbix-web-mysql-scl.noarch : Áú»¢¶Ä²© web frontend for MySQL (scl version)
zabbix-web-mysql-scl-php73.noarch : Áú»¢¶Ä²© web frontend for MySQL (scl version)
zabbix-web-pgsql-scl.noarch : Áú»¢¶Ä²© web frontend for PostgreSQL (scl version)
zabbix-web-pgsql-scl-php73.noarch : Áú»¢¶Ä²© web frontend for PostgreSQL (scl version)
2. Install zabbix-web-mysql-scl-php73 or zabbix-web-pgsql-scl-php73 package
or
3. Edit the /etc/opt/rh/rh-php73/php-fpm.d/zabbix.conf file
If you are using Nginx, add it to the listen.acl_users directive.
Set your timezone.
; php_value[date.timezone] = Europe/Riga
4. Update the web server configuration
For Apache, edit the /etc/httpd/conf.d/zabbix.conf file. Configure the appropriate php-fpm socket.
# SetHandler "proxy:unix:/var/opt/rh/rh-php72/run/php-fpm/zabbix.sock|fcgi://localhost"
SetHandler "proxy:unix:/var/opt/rh/rh-php73/run/php fpm/zabbix.sock|fcgi://localhost"
Do a similar configuration in /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf, if Nginx is used.
# fastcgi_pass unix:/var/opt/rh/rh-php72/run/php-fpm/zabbix.sock
fastcgi_pass unix:/var/opt/rh/rh-php73/run/php-fpm/zabbix.sock
5. Stop and disable the old rh-php72-php-fpm service
6. Start and enable the new rh-php73-php-fpm service
Restart the web server.
or
Remove the old rh-php72 packages.