在安裝 WHMCS 的時候遇到一個問題,程式上傳完畢執行安裝的時候提示:

 Site error: the file index.php requires the ionCube PHP Loader ioncube_loader_lin_5.3.so to be installed by the site administrator.

解決辦法:
1 、用 SSH 登陸 root,執行 “uname -a”
   檢視系統資訊,明確自己系統是 32 位還是 64 位。
2 、然後登陸 http://www.ioncube.com/loaders.php 根據自己的系統下載相應 Linux 站群軟體包。
   我的是 32 位的,選擇相應格式右鍵點選檢視屬性裡邊的地址。

3 、在 SSH 執行 “cd /usr/local” 切換到/usr/local/目錄, 然後再下載選擇的包。
   執行命令 “wget(剛才複製的 ioncube 地址)” 進行下載,如果無法執行命令,應該是沒有安裝 wget,執   行以下 “yum install wget” 進行 wget 安裝。然後在進行 “wget(剛才複製的 ioncube 地址)” 。

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

4 、在執行解壓命令。 “tar zxvf ioncube_loaders_lin_x86.tar.gz”
5 、修改 php.ini 檔案。
   位置不一定,可搜尋命令,更簡單的是可以下載 “SFTP” 站群軟體登陸管理。

找到 php.ini 雙擊開啟進行編輯,在最後變新增,點選關閉直接儲存。

[ionCube Loader]
zend_extension=”/usr/local/ioncube/ioncube_loader_lin_5.3.so”

如下圖:

注意,“ioncube_loader_lin_5.3.so” 最後的數字,一定要符合自己 PHP 版本,我的是 PHP5.3 所以最後結尾是 5.3.so 。
然後重啟一下 VPS 就安裝完成 ioncube 了。