Untuk menginstall Billing Software, seperti WHMCS atau Blesta membutuhkan ionCube Loader, karena ada bagian yang di encrypt menggunakan ionCube. Bila tidak memiliki ionCube, ikuti langkah singkat berikut ini. Sesuaikan versi PHP yang anda gunakan.
Download ionCube
Download versi terbaru ionCube Loader dari ionCube saat ini versi 10.3.9 adalah yang paling baru.
cd /tmp wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
ekstrak file tersebut
tar zxvf ioncube_loaders_lin_x86-64.tar.gz
Copy ionCube Module
copy file .so
ke /opt/
untuk PHP 7.1
cp /tmp/ioncube/ioncube_loader_lin_7.1.so /opt
load module ionCube
echo "zend_extension=/opt/ioncube_loader_lin_7.1.so" > /etc/php/7.1/cli/php.ini echo "zend_extension=/opt/ioncube_loader_lin_7.1.so" > /etc/php/7.1/fpm/php.ini
restart PHP FPM
systemctl restart php7.1-fpm.service
untuk PHP 7.2
cp /tmp/ioncube/ioncube_loader_lin_7.2.so /opt
load module ionCube
echo "zend_extension=/opt/ioncube_loader_lin_7.2.so" > /etc/php/7.2/cli/php.ini echo "zend_extension=/opt/ioncube_loader_lin_7.2.so" > /etc/php/7.2/fpm/php.ini
restart PHP FPM
systemctl restart php7.2-fpm.service
untuk PHP 7.3
cp /tmp/ioncube/ioncube_loader_lin_7.3.so /opt
load module ionCube
echo "zend_extension=/opt/ioncube_loader_lin_7.3.so" > /etc/php/7.3/cli/php.ini echo "zend_extension=/opt/ioncube_loader_lin_7.3.so" > /etc/php/7.3/fpm/php.ini
restart PHP FPM
systemctl restart php7.3-fpm.service
Cek ionCube
Untuk mengecek modul ionCube sudah berjalan atau belum gunakan php -m | grep ionCube
root@31fa8771d4fb:~# php -m | grep ionCube ionCube Loader the ionCube PHP Loader + ionCube24
Cara yang sama bisa digunakan untuk PHP 5.6, 7.0, 7.1, 7.2, 7.4. Tinggal disesuaikan seperti 3 contoh diatas.
sy coba intall ioncube utk php7.3 tapi koq folder fpm tidak ada ya. gimana solusinya? terima kasih
ada di dalam foldernya