ionCube Logo
ionCube Poland ionCube Japan - PHP暗号化 ionCube Korea


Example Encoded Application

As an example of a complex encoded application, we've encoded version 2.3.2 of the phpMyAdmin MySQL admin utility. All PHP files except the configuration file have been encoded.

To simplify remote or local installation from Windows clients, a self remote-installing package has been created with the ionCube Package Foundry. This offers the easiest install mechanism and built-in FTP and Loader installation.

Download the encoded version installer    zip archived installer    installer program
Download the encoded version    bzip2 format    bzip2 format    gzip format    zip format

Download the source version installer    zip archived installer    installer program
Download the source version    bzip2 format    gzip format    zip format

Note that because encoded files are binary and therefore compress less than PHP source, the encoded archives are larger than the unencoded ones. However once installed, the encoded package actually takes less space than the original source.

As this is a MySQL administration tool you will need to have MySQL installed, and you should edit the config.inc.php file to at least set the root database password. Setting other options may be required for full operation, but we were successfully browsing our databases after setting just the password.

Using Encoded Files

Encoded files are binary files, and so if using any file transfer program having an ascii or binary mode (e.g. FTP), always use binary mode. Using WinZip, the TAR file smart CR/LF conversion option in "options|configuration|miscellaneous" must not be checked.

QuotationYour product is awesome! Best I've seen of its kind (if it can be put Quotationinto a class with others!).

Michael Donohoe