Cara Install Ioncube Loader di Xampp (Versi Linux)
Baru belajar agc dan ada tugas buat install laragon dan ioncube loader. Karena Laragon tidak support Linux, jadi saya pakai yang sudah ada aja yaitu Xampp.
Versi php dari xampp yang saya gunakan adalah versi 7.3.9 (berguna buat pemilihan ioncube loadernya).
Pertama, download dulu ioncube loadernya di ioncube.com/loaders.php, pilih sesuai platform yang digunakan. Saya menggunakan linux manjaro x64, jadi saya memilih yang ini
https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
Setelah proses download selesai extract file tersebut. Bisa menggunakan terminal dengan perintah
tar xvf ioncube_loaders_lin_x86-64.tar.gz
Cek apakah versi dari phpnya tersedia. Setelah itu lanjut ke folder /opt/lampp/lib/php/extensions/no-debug-non-zts-20180731/
foldernya bisa berbeda untuk setiap instalasi.
Copy file ioncube yang sudah ter-extract tadi ke folder ioncube yang baru dibuat, karena saya menggunakan php versi 7.3.9 jadi file yang saya copy adalah ioncube_loader_lin_7.3.so
Agar ioncube loadernya bekerja berikan akses eksekusi ke dengan perintah chmod 755 ioncube_loader_lin_7.3.so
Selanjutnya mencari dimana file configurasi php
Buat file index php di htdocs/coba
Isi dengan perintah berikut
<?php phpinfo();
Lalu save file tersebut. Buka browser dengan alamat localhost/coba
Cari letak file php.ini, pada gambar lokasinya berada di /opt/lampp/etc/php.ini
Buka file tersebut dan tambahkan kode ini dibawah [PHP]
zend_extension=/opt/lampp/php/ioncube/ioncube_loader_lin_7.3.so
Lalu coba reload kembali localhost/coba
Jika muncul logo zend engine, berarti prosesnya berhasil.
Cara Install Ioncube Loader dengan Wizard
Download file loader-wizard.zip atau loader-wizard.tgz, extract filenya setelah itu copy file hasil extract tadi yang bernama loader-wizard.php
ke folder htdocs.
Ikuti step-step yang diberikan (stepnya sama persis dengan cara diatas), anda juga bisa memastikan apakah ioncube loadernya benar-benar terinstall dari script loader-wizard.php tersebut.