• 下載並解開 ionCube Loader
    先到 http://www.ioncube.com/loaders.php 根據所需要的 OS 下載檔案 (以 linux 為例)
    # wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
    
    # tar -zxvf ioncube_loaders_lin_x86-64.tar.gz
    ioncube/
    ioncube/ioncube_loader_lin_5.0.so
    ioncube/ioncube_loader_lin_4.3.so
    ioncube/ioncube_loader_lin_4.2.so
    ioncube/ioncube_loader_lin_5.3.so
    ioncube/ioncube_loader_lin_5.5_ts.so
    ioncube/ioncube_loader_lin_5.4.so
    ioncube/ioncube_loader_lin_4.3_ts.so
    ioncube/ioncube_loader_lin_5.5.so
    ioncube/ioncube_loader_lin_5.4_ts.so
    ioncube/ioncube_loader_lin_5.3_ts.so
    ioncube/ioncube_loader_lin_4.4.so
    ioncube/ioncube_loader_lin_4.4_ts.so
    ioncube/ioncube_loader_lin_5.2.so
    ioncube/ioncube_loader_lin_4.1.so
    ioncube/ioncube_loader_lin_5.1_ts.so
    ioncube/ioncube_loader_lin_5.0_ts.so
    ioncube/ioncube_loader_lin_5.1.so
    ioncube/ioncube_loader_lin_5.2_ts.so
    
  • 選擇正確的 loader 版本
    ionCube Loader 的檔名規則為
       ioncube_loader_<os type>_<php flavour>.so or 
       ioncube_loader_<os type>_<php flavour>.dll
     
    其中 <os type> 為 OS 版本,命名規則如下:
    win: Windows
    lin: Linux
    fre: FreeBSD
    sun: Sparc Solaris
    ope: OpenBSD
    dar: OSX
    net: NetBSD
    <php flavour> 則為 php 版本,所以需要根據你所用的 PHP 選擇正確的 ionCube Loader 版本
     
    選擇好之後就將檔案複製到
    Windows: {php_dir}/ext
    Linux (x64) : /usr/lib64/php/modules/
    Linux (x32) : /usr/lib/php/modules/
  • 設定 php.ini
    以 Linux ( x64, apache/2.2.15, php/5.3.3) 為例,在 php.ini 中增加以下設定
    zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_5.3.so
    
    也可以新增一個檔案 ioncube.ini 放在 /etc/php.d/ 下,內容為
    ; Enable ioncube extension module
    zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_5.3.so
    
Facebook 討論區載入中...