Dostlar selam,

Bu yazımmda plesk tarafında php sürümlerine göre ioncube’ lerimiz nasıl upgrade edebilir bundan bahsedeceğiz.

İşlemi SSH ile gerçekleştireceğiz, hadi adım adım ilerleyelim..

Adım 1 : Sunucumuza SSH ile bağlantı kuralım ve ;

cd /root/
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar -xvf ioncube_loaders_lin_x86-64.tar.gz

Girdiğimiz komutları açıklayalım. Root dizinine giriş yaptık sonrasında ioncube paketini indirdik ve ilgili komut ile tar.gz’ yi açtık.

Adım 2 : Bu adım kurulum adımı ve işletim sitemlerine göre farklılık gösterir, işletim sisteminize göre devam etmeniz gerekiyor ;

Centos / CloudLinux / RHEL

İlk önce bir yedek alalım (PHP Sürümünüze Göre) ;

PHP 5.6 : cp -a /opt/plesk/php/5.6/lib64/php/modules/ioncube_loader_lin_5.6.so{,.old}

PHP 7.0 : cp -a /opt/plesk/php/7.0/lib64/php/modules/ioncube_loader_lin_7.0.so{,.old}

PHP 7.1 : cp -a /opt/plesk/php/7.1/lib64/php/modules/ioncube_loader_lin_7.1.so{,.old}

PHP 7.2 : cp -a /opt/plesk/php/7.2/lib64/php/modules/ioncube_loader_lin_7.2.so{,.old}

Hadi Kuralım (PHP Sürümünüze Göre komut girin ve üzerine yazmak isterse onay verin ;

PHP 5.6 : cp -a ioncube/ioncube_loader_lin_5.6.so ardından /opt/plesk/php/5.6/lib64/php/modules/ioncube_loader_lin_5.6.so

PHP 7.0 : cp -a ioncube/ioncube_loader_lin_7.0.so ardından /opt/plesk/php/7.0/lib64/php/modules/ioncube_loader_lin_7.0.so

PHP 7.1 : cp -a ioncube/ioncube_loader_lin_7.1.so ardından /opt/plesk/php/7.0/lib64/php/modules/ioncube_loader_lin_7.1.so

PHP 7.2 : cp -a ioncube/ioncube_loader_lin_7.2.so ardından /opt/plesk/php/7.0/lib64/php/modules/ioncube_loader_lin_7.2.so

Debian / Ubuntu

İlk önce bir yedek alalım (PHP Sürümünüze Göre) ;

PHP 5.6 : cp -av /opt/plesk/php/5.6/lib/php/modules/ioncube_loader_lin_5.6.so{,.old}

PHP 7.0 : cp -av /opt/plesk/php/5.6/lib/php/modules/ioncube_loader_lin_7.0.so{,.old}

PHP 7.1 : cp -av /opt/plesk/php/5.6/lib/php/modules/ioncube_loader_lin_7.1.so{,.old}

PHP 7.2 : cp -av /opt/plesk/php/5.6/lib/php/modules/ioncube_loader_lin_7.2.so{,.old}

Hadi Kuralım (PHP Sürümünüze Göre komut girin ve üzerine yazmak isterse onay verin ;

PHP 5.6 : cp -av ioncube/ioncube_loader_lin_5.6.so ardından /opt/plesk/php/5.6/lib/php/modules/ioncube_loader_lin_5.6.so

PHP 7.0 : cp -av ioncube/ioncube_loader_lin_7.0.so ardından /opt/plesk/php/7.0/lib/php/modules/ioncube_loader_lin_7.0.so

PHP 7.1 : cp -av ioncube/ioncube_loader_lin_7.1.so ardından /opt/plesk/php/7.0/lib/php/modules/ioncube_loader_lin_7.1.so

PHP 7.2 : cp -av ioncube/ioncube_loader_lin_7.2.so ardından /opt/plesk/php/7.0/lib/php/modules/ioncube_loader_lin_7.2.so

Adım 3 : Apache servisimizi yeniden başlatalım.

Centos : service httpd restart

Debian / Ubuntu : service apache2 restart

Adım 4 : İşlem tamam! Şimdi ” php -v ” ile kontrol edelim.

Örnek (PHP 7.0) : /opt/plesk/php/7.0/bin/php -v | grep -i ioncube Akabinde sizlere sonuç döndürecektir.

Güncel ioncube’ ünüzle mutluluklar dilerim 🙂

Sağlıcakla kalın.