Cara menggunakan the ioncube php loader

Hosting, Reading Time: 3 minutes 5/5 (2)


Last updated on March 7th, 2021 at 12:40 pm

IonCube adalah sebuah PHP Encoder, yang merubah source code PHP menjadi sebuah enkripsi yang tidak bisa dibaca sourcenya sehingga untuk menjalankan PHP yang ter-enkripsi dengan IonCube dibutuhkan IonCube Loader.

Jika skrip Anda ter-enkripsi ioncube, maka jika tidak terinstall ioncube loader Anda akan mendapatkan error:

Site error: the ionCube PHP Loader needs to be installed. This is a widely used PHP extension for running ionCube protected PHP code, website security and malware blocking. Please visit get-loader.ioncube.com for install assistance.

Tutorial ini akan membantu Anda cara menginstall lengkap modul PHP Ioncube Loader di sistem Ubuntu 20.10, 20.04, 19.10, 18.04 dan 16.04.

Berikut adalah tahapan yang perlu dilakukan:

  • Download IonCube Loder
  • Mengaktifkan IonCube pada PHP
  • Restart Apache/Server
  • Pengecekan IonCube

Download IonCube Loder

Berikut ini adalah Command untuk mendownload IonCube Loader ke Server.

wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

Setelah selesai mendownload, lakukan command berikut untuk mengextract hasil download tar.gz sebelumnya

tar xzf ioncube_loaders_lin_x86-64.tar.gz -C /usr/local

Mengaktifkan IonCube pada PHP

Cek versi PHP dengan perindah berikut:

Setelah command diatas dijalankan akan ketahuan versi PHP nya sebagai contoh disini PHP 7.2

Jika PHP yang tampil adalah PHP 7.3 maka tutorial setelah ini perlu disesuaikan angka 7.2 nya menjadi 7.3. Begitupun jika Anda pakai php 7.4 tinggal disesuaikan saja.

Lakukan edit teks pada file-file berikut (pilih yang ada saja):

sudo vim /etc/php/7.2/cli/php.ini
sudo vim /etc/php/7.2/fpm/php.ini
sudo vim /etc/php/7.2/apache/php.ini
sudo vim /etc/php/7.2/apache2/php.ini

Sebagai contoh yang ada folder cli dan apache2 maka tambahkan teks hanya pada file yang ada tersebut. Tambahkan isian php.ini seperti berikut:

zend_extension = /usr/local/ioncube/ioncube_loader_lin_7.2.so

Restart Apache/Server

Setelah selesai melakukan aktivasi IonCube lakukan restart pada apache

sudo systemctl restart apache2

Restart juga PHP FPM jika menggunakan PHP FPM

sudo systemctl restart php7.2-fpm

Pengecekan IonCube

Setelah selesai melakukan semua tahapan diatas lakukan command berikut untuk mengetahui apakah IonCube sudah terinstall jika sudah akan muncul versi IonCubenya

Contoh hasil command diatas:

PHP 7.2.24-0ubuntu0.18.04.7 (cli) (built: Oct 7 2020 15:24:25) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with the ionCube PHP Loader + ionCube24 v10.4.5, Copyright (c) 2002-2020, by ionCube Ltd.
with Zend OPcache v7.2.24-0ubuntu0.18.04.7, Copyright (c) 1999-2018, by Zend Technologies

Sekian ya tutorial kali ini, semoga bermanfaat 🙂

Repot install module sendiri pada server Anda? Yuk berlangganan VPS di Domosquare saja, gratis CPU dan RAM 2x lipat 🙂 Kami bantu Anda install tanpa ada biaya tambahan.

Sedikit berbagi informasi kepada Anda yang mengalami error ketika menggunakan theme kami di localhost muncul error semacam ini :

Site error: the file C:\appserv\www\wordpress\wp-content\themes\indostore\code.php requires the ionCube PHP Loader ioncube_loader_win_5.2.dll to be installed by the site administrator.

untuk mengatasinya anda bisa mengikuti beberapa langkah berikut :

  • Download dahulu ioncube loder
  • kemudian anda ektrak file zip / rar yang telah anda donwload ke root folder sever anda, misal : C:\appserv\www\ioncube\
  • kemudaian buka file php.ini di server anda tambahkan baris kode berikut
    (boleh di taruh di paling bawah) :
    zend_extension_ts = C:\appserv\www\ioncube\ioncube_loader_win_5.2.dll
    (sesuai versi yang anda gunakan, kebetulan saya menggunakan php versi 5.2)
  • langkah terakhir anda harus merestart apache server anda
  • Selamat mencoba, semoga berhasil

Ada video yang saya temukan yang cukup membantu, termasuk cara install AppServ nya juga. Berikut videonya :

Incoming search terms : cara menggunakan localhost appserv, cara instal theme wordpress di localhost

Bagikan informasi ini kepada teman atau kerabat Anda

Ditulis oleh

Founder & CEO PT. Trion Global Indonesia. Memiliki hobi bermain game online salah satunya Dota2 (tapi cupu alias noob wkwk). Ingin ngobrol langsung dengan saya? Follow Twitter, Instagram & Facebook @triyulik