cPanel ekibi, 3. parti PHP ikilisini PHP 8.3'e yükselttikleri ve ionCube yükleyicilerini içermeyen v120.0.12'yi yayınladı.
Softaculous ionCube yükleyicileri gerektirir ve yukarıda belirtilen sürüm nedeniyle Softaculous cPanel v120.0.12 üzerinde çalışmaz
cPanel ekibi burada bir hata raporu açtı :
https://support.cpanel.net/hc/en-us/articles/24660301532439-cPanel-internal-PHP-fails-to-load-Ioncube-on-cPanel-version-120
Bir düzeltme yayınladıklarında Softaculous herhangi bir işlem gerektirmeden otomatik olarak çalışmalıdır.
Geçici çözüm
cPanel ekibi düzeltme olarak yayınlayana kadar ionCube'ü yüklemek için geçici çözüm olarak aşağıdaki komutları kullanabilirsiniz:
mkdir /root/ioncube13
cd /root/ioncube13/
wget -O ioncube_loaders_13_lin_x86-64.zip https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.zip
unzip ioncube_loaders_13_lin_x86-64.zip
vi /usr/local/cpanel/3rdparty/php/83/etc/php.ini
Aşağıdaki satırı arayın :
zend_extension ="/usr/local/cpanel/3rdparty/php/unversioned/ioncube/ioncube_loader_lin_8.3.so”
Bu satırın başına bir ; (noktalı virgül) ekleyerek bu satırı yorumlayın ve ardından bu satırın altına aşağıdaki satırı ekleyin:
zend_extension = /root/ioncube13/ioncube/ioncube_loader_lin_8.3.so
php.ini dosyasını kaydedin
İşte bu kadar! Softaculous şimdi çalışmalıdır.
cPanel ioncube yüklü bir yama yayınladığında, az önce düzenlediğimiz php.ini dosyasının üzerine yazmalı ve ardından 3. parti PHP ikili dosyası cPanel tarafından sağlanan ionCube yükleyicilerini yükleyecektir.
Translated with www.DeepL.com/Translator (free version)