Skip to main content

Ion Cube

Dalam hal ini localhost yang saya pakai adalah XAMPP dan terinstall pada operating system Windows. Jika anda menggunakan localhost lainnya, seperti WAMP, atau mengistallnya pada operating system lainnya, silahkan di sesuaikan lokasinya.
Atau, jika anda tidak/belum menggunakan XAMPP atau ingin menginstallnya silahkan download filenya di https://www.apachefriends.org/download.html
Oke, langsung saja, saya anggap anda telah mengintall XAMPP pada komputer anda dan sudah menjalankannya.
Buka link http://localhost, lalu lihat sidebar sebelah kiri dan cari tulisan phpinfo().
Phpinfo pada XAMPPSetelah mengklik bagian seperti diatas, maka akan terlihat secara details spesifikasi php yang anda gunakan, dan fungsi atau ekstensi apa saja yang sudah jalan atau terinstall pada localhost anda.
Untuk menginstall ioncube loader, maka bagian yang perlu ada perhatikan adalah pada tab php version, compilernya serta lokasi file php.ini.php version xampp
Dalam gambar diatas, versi php yang saya gunakan pada localhost adalah versi 5.5.11, dan compilernya MSVC11 (Visual C++ 2012)  serta file php.ini terletak pada D:\xampp\php\php.ini 
Setelah mengetahui compilernya, silahkan download ioncube loader pada link https://www.ioncube.com/loaders.php
ioncube loader
Karena compiler pada localhost saya adalah MSVC11 dan windows yang saya gunakan adalah 32bits, maka saya mendownload file zip seperti panah diatas.
Setelah anda mendownloadnya, lalu ekstrak file zip yang sudah anda download. Cari folder php pada localhost, dan untuk mengetahuinya, lihat lokasi file php.ini seperti keterangan di atas. Jadi lokasi folder php saya ada di D:\xampp\php\
Buat folder baru dengan nama ioncube didalam folder php tersebut dan taruh file ioncube loader yang sudah anda ekstrak pada folder ioncube yang sudah anda buat diatas.
iocube folder
iocube folder file
Langkah selanjutnya, anda perlu memasukkan link lokasi file loader pada php.ini.
Buka file php.ini, lokasi file seperti keterangan di atas yang terdapat pada phpinfo(), yaitu pada localhost saya, lokasi file terdapat pada D:\xampp\php\php.ini
Buka file tersebut dengan notepad atau notepad++. Masukan lokasi file loader pada baris paling atas file php.ini. dengan penulisan zend_extension = “D:\xampp\php\ioncube\ioncube_loader_win_5.5.dll”
php ini ioncube
Ingat! Sesuaikan lokasi filenya dengan folder anda. Lokasi file diatas adalah dimana lokasi file ioncube pada komputer saya.
Setelah menambakan lokasi file seperti diatas, silahkan simpan file php.ini.
Pada tahap ini, kita sudah selesai menginstall ioncube loader pada localhost, selanjutnya kita akan melihat apakah sudah terinstall dengan benar ioncube loadernya.
Untuk mengetahuinya, silahkan restart XAMPP anda, yaitu dengan cara buka control panel XAMPP, lalu stop semua aktifitas yang sedang berjalan, tunggu beberapa saat, sampai benar-benar berhenti, lalu jalankan lagi localhost, dengan menekan tombol start.
xamp control panel
Setelah itu buka kembali link phpinfo(), seperti keterangan di awal tulisan ini. Cari keterangan seperti gambar dibawah ini.
iocube success
Jika sukses maka ada keterangan ioncube dan versi yang terpasang pada localhost. Dalam gambar diatas, saya menginstall ioncube loader terbaru saat tulisan ini dibuat, yaitu ionCube Loader v4.7.1
Jika pada localhost anda, tidak terdapat keterangan seperti diatas, maka anda perlu memperbaiki kembali langkah-langkah seperti diatas, dan yang paling penting adalah lokasi file ioncube loader yang anda taruh pada file php.ini harus benar dan sesuai dengan spesifikasi localhost anda.
Selamat mencoba, semoga tulisan ini berguna bagi anda.
Sukses selalu
Salam

Comments

Popular posts from this blog

FPDF dengan CodeIgniter

Cetak Surat Keputusan Controller: <?php //File in controller named surat_keputusan.php defined('BASEPATH') OR exit('No direct script access allowed'); class Cetak_surat_keputusan extends CI_Controller { public function __construct()     {         parent::__construct();         $this->load->helper('url');         $this->load->database();                $this->db->select();         $this->db->from('surat.config_sk');                $query = $this->db->get();                 return $query->result();             } public function index() {      ...

Preview PDF di Modal Bootstrap dengan Ajax

//preview pdf in line function preview_surat_keputusan(no) { $('#form')[0].reset(); $('.form-group').removeClass('has-error'); $('.help-block').empty(); $.ajax({ url : "<?php echo site_url('surat_keputusan/ajax_preview/')?>/" + no, type: "GET", dataType: "JSON",     success: function(data)     {     //paramater yang akan ditampilkan di modal         $('[name="no"]').val(data.no);         $('[name="ns"]').val(data.ns);         $('[name="thts"]').val(data.thts);         $('[name="pdf"]').val("http://localhost/dosdm/document/sm/pdf/"+data.thts+"-SK-"+data.ns+".pdf");         var link_base =  "http://localhost/dosdm/document/sm/pdf/"+data.thts+"-SK-"+data.ns+".pdf" ;             $('#pdf_view').attr('src', link_base);      ...

Hack File .xlsb

For first you must create a backup copy of your Workbook!!! Then you have to rename the XLSB file with ZIP extension. Test.XLSB => Test.ZIP             Opening your ZIP file using a compression software (e.g. WinRar) I can see the content of the file, structured in folders Inside the folder xl you can find a binary file named vbaProject.bin. Extract it on your desktop and edit it using a text editor. In my case I used Notepad++. Using the Find function of your editor, you must search the text DPB And replace the DPB string with DPx Then save the vbaProject.bin and replace this file inside the .ZIP File, renaming then .ZIP file in XLSB. Reopening the XLSB file using Excel, you will get an error message: you have to answer Yes to this error message. Then  Save , Close and Reopen your XLSB file. Now, if you go to VBA Editor (ALT + F11), you ca...