CentOS 簡單安裝 PHP ionCube 元件
4,334 0
ionCube Encoder 可以將 PHP 原始碼轉換成 Bytecode,經過加密授權處理後的 PHP 程式碼就不再開源了,必須使用 ionCube Loader 才可以執行加密過的 PHP 程式碼。
PHP 本身沒有附帶 ionCube Loader 模組,必須前往 ionCube 網站下載。ionCube Loader 是免費的,但 Encoder 的價格就比較昂貴(起價 $199)。本文介紹的是 ionCube Loader 的安裝方法,適用於各種 PHP 環境安裝。
安裝步驟
- 開啟安裝目錄
Bash Bash
cd /usr/local/
- 下載元件包,注意選擇適合自己系統的版本:
Bash Bash
# 32 位系統
wget -O ioncube.zip http://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.zip
# 64 位系統
wget -O ioncube.zip http://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.zip
- 解壓縮元件包
tar xvfz ioncube.zip
- 找到 php.ini 的位置,在 Zend 的設定檔中第一行加上:
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.6.so
後面的 5.6 請修改為對應的 PHP 版本。
設定成功後,重新啟動 Web 伺服器查看效果。
評論
(0)暫無評論,來說兩句吧