it is not enough to update PHP, you also need to rewrite the panel for the new PHP
yes i know php compiling code i already have them
and the api xtream codes part works on php 8
it is the code of the admin interface of the panel which is not compatible
it returns to a white page
so only this code needs to be updated
and this update should have been done for several months already
it's been several months that we warn that php 7 will become obsolete
compile and even redo all the installer I know how to do that
but the update of the panel admin interface code
and that's the problem they made us pay for the code when we don't keep it up to date
to compile php 8.1 is not complicated
for Ubuntu and Debian install this repository
apt-get -y install build-essential
apt-get build-dep -y php8.1
apt-get -y install mcrypt
apt-get -y install libmcrypt-dev
apt-get -y install libgeoip-dev
apt-get -y install daemonize
for RedHat system (CentOS Fedora etc)
install remi remi repo
dnf -y groupinstall "Development Tools" "Development Libraries"
dnf build-dep -y php81-php
dnf -y install libmcrypt
dnf -y install mcrypt-devel
dnf -y install libmcrypt-devel
dnf -y install GeoIP
dnf -y install GeoIP-devel
dnf -y install daemonize
for build php and dependency
build php pecl xmlrpc
build php pecl zip
build php pecl mcrypt
build php pecl geoip
update ioncube loader
update /home/xtreamcodes/iptv_xtream_codes/php/lib/php.ini
change
zend_extension=ioncube_loader_lin_7.4.so
to
zend_extension=ioncube.so
add
extension=xmlrpc.so
extension=zip.so
build php 8.1 work
xtream codes api on php 8.1 work
xtreamui admin on php 8.1 white page
so yes the problem comes from the compatibility of the code of the admin interface of the panel but this one should have been updated for php 8 1 year ago except it is still php 7 code while php 7 and obsolete
it is this part that needs to be updated urgently
have made us pay credits for this code when it is not even up to date in terms of security can it be based on a version of php which is obsolete
update /home/xtreamcodes/iptv_xtream_codes/start_services.sh
for work on Ubuntu/Debian and RedHat System (CentOS Fedora)