如何安裝 Ioncube 加載程序 - 各種託管類型的簡單步驟
已發表: 2022-06-04
IonCube 通過將您的 PHP 源代碼編譯為字節碼,使您的 PHP 源代碼遠離網絡犯罪分子。 安裝 ionCube loader 以執行加密文件並加速網頁。 它提供了兩個工具——一個用於編譯 PHP 文件的編碼器和一個用於解碼用 PHP 編寫的腳本的加載器。
對應用程序源進行編碼有很多好處:
IonCube Loader 是一個完整的 PHP 擴展,用於讀取和執行在運行時編碼的文件。 它管理使用 PHP 編程語言編寫的軟件。 該軟件的源代碼受 ionCube loader 保護。 它可以防止未經授權的計算機上未經許可的視圖、更改和代碼運行。 將其編譯成字節碼後進行編碼,以減輕負擔並丟棄源代碼。
您是否使用任何開源軟件、擴展或插件或模塊?
考慮使用 ionCube Loader 通過對所有代碼進行編碼來保護您的網站。 開源代碼將不再對黑客可見。 IonCube Loader 完全免費使用。 如果您的網站沒有此功能,那麼您可能會認為您正在為正確的虛擬主機付費。
什麼是 Ioncube Loader,它有什麼用處?
您可以免費使用 ioncube 編碼器的在線版本來加密您的 PHP 代碼,但它是用於測試目的。 並且無需為 IonCube Loader 付費,它完全免費下載並安裝在您的服務器上。 您需要購買 IonCube 編碼器來編碼您的 PHP 文件。
對應用程序源進行編碼有很多好處:
- 幫助開發人員保護和許可您的應用程序源。
- 隱藏敏感信息並保護腳本免受網站所有者未經授權的更改。
- 保護網站設計師的創意工作和收入流免受未來腳本更新的影響。
現在我們了解了 ioncube 及其好處,下一步是什麼? 安裝,有多少問題在我們腦海中浮現,如何進行? 我應該使用什麼版本? 安裝有那麼難嗎? 名單還在繼續。
如何安裝 ionCube loader,真正涉及什麼?
安裝 ioncube loader 並不是您認為的困難,而是一個簡單的過程。 我們可以通過幾個簡單的步驟來完成它:
- 1. 下載 IonCube 加載器。
您可以從以下位置下載 ionCube Loader
https://www.ioncube.com/loaders.php - 2.解壓並安裝ionCube擴展文件。
- 3.找到PHP.ini文件(配置文件)
- 4. 啟用 IonCube 加載程序。
- 5. 配置 IonCube 加載器。
- 6. 驗證安裝。
在 ionCube 安裝方面需要任何指導嗎?
我們為 ionCube Loaders 提供可靠的安裝服務。 只需 100 美元即可獲得我們的專家幫助。
找出你的 PHP 版本
在安裝 ionCube Loader 之前,請確保選擇正確的 IonCube 版本。 版本必須與您的系統設置匹配。 也就是說,您需要找到您的 PHP 版本來安裝與您的 PHP 版本匹配的 IonCube Loader。 要了解您的託管系統和環境,請按照以下步驟操作:
- 在 web 服務器的根目錄下創建 info.php 文件並添加以下代碼:

- 訪問 {yourdomain.com}/phpinfo.php,它會為您提供所需的詳細信息。

從上圖中,您可以從頂部標題中獲取 PHP 版本和服務器操作系統詳細信息。 在這張圖片中,PHP 版本是 7.4.23,操作系統是 Ubuntu18.04。 下一個突出顯示的行給出了系統處理器類型,這對於確定適當的加載程序很有用。 這裡,系統有 x86_64。 我們正在運行 64 位 PHP,如果它以 i686 結尾,那麼它是 32 位的。 下一個表明安全威脅已禁用。
下載 IonCube 加載程序
- 使用終端
在終端中運行以下命令,
- 下載並解壓 IonCube Loader
在下載 IonCube Loader 之前,請檢查您的系統是在 32 位還是 64 位架構上運行。
為此,請運行以下命令:
unname -a
接下來,我們必須使用 wget 命令下載 Ioncube Loader 並解壓縮。
- 對於 64 位系統或 32 位系統
使用命令:
wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xfz ioncube_loaders_lin_x86-64.tar.gz
- 選擇合適的並安裝
在您的服務器上下載並解壓加載程序後,現在安裝與您的 PHP 版本匹配的 Ioncube 加載程序。
如果你想知道安裝的 PHP 的版本,
使用命令:
php -v
接下來,通過運行命令 php -i | 找到 PHP 版本的擴展目錄在哪裡。 grep extension_dir
注意:每個 PHP 版本和 Linux 發行版的目錄名稱都不同。
為 IonCube 加載器配置 PHP
通過在 php.ini 文件頂部包含以下行來激活擴展。
- 對於 CentOS:
zend_extension = zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_7.4.so - 對於 Ubuntu、Debian:
zend_extension = /usr/lib/php/ioncube_loader_lin_7.4.so - 對於 Windows:
zend_extension = c:\php\ioncube\ioncube_loader_win_7.4.dll - 對於 FreeBSD:
zend_extension = /usr/local/lib/php/ioncube_loader_fre_7.4.so
筆記
- 確保提供您的 PHP 版本的擴展目錄,並提及與您的 PHP 版本匹配的 ioncube 加載器版本。
- 安裝擴展後,重新啟動服務器。
- 確保在所有合適的 php.ini 配置文件中激活了 ionCube。
- 為了讓 IIS 能夠加載擴展,可能需要更改 ionCube 擴展文件的權限。 為此,請右鍵單擊資源管理器中的文件,屬性,選擇安全選項卡並添加用戶組。 要重新加載 PHP,您現在需要重新啟動 IIS Web 服務器。 最簡單的方法是重新啟動 World Wide Web Publishing Windows 服務。 您可以通過從管理工具中打開服務應用程序並重新啟動服務來執行此操作(請注意,這會重新啟動所有 IIS 應用程序池和網站;如果您在此服務器上託管其他網站和應用程序,您可能需要重新啟動相關的應用程序池只要)。
您在安裝 IonCube 時需要我們的幫助嗎?
我們為 ionCube Loaders 提供可靠的安裝服務。 只需 100 美元即可獲得我們的專業服務。
測試 ionCube Loader 安裝
現在,驗證 ionCube Loader 已在您的服務器上正確安裝和配置。 您可以通過檢查 PHP 版本來驗證。
在您的終端中,使用命令: php -v 來測試 ioncube 加載程序的安裝。
您還可以將 URL 與 phpinfo.php 一起運行並驗證 ioncube 安裝。
使用 Loader Installer 或 Loader Wizard 安裝
Loader Wizard PHP 腳本在 Zip 和 tgz 存檔中可用時有助於安裝。 下載腳本並將其安裝到您的網絡空間中。 然後在您的瀏覽器中啟動腳本以獲取有關安裝和選擇正確 Loader 包的指導。 下面的加載程序包中也提供了該嚮導。
有關更多信息,您可以參考 http://www.ioncube.com/loader_installation.php 並下載包 http://www.ioncube.com/loaders.php。
在託管服務提供商中安裝 Ioncube
所有託管服務提供商都支持/安裝了 Ioncube 加載程序。 簡單而快速的過程是聯繫您的託管支持以為您的帳戶啟用 ioncube。 否則,請諮詢託管支持論壇和常見問題解答。

一般來說,創建一個自定義 PHP ini 來為您的主機啟用 ioncube 就足夠了。 在這裡,您可以找到各種託管類型共享的步驟,以方便我們的用戶使用,而無需搜索支持的內容。
共享主機支持
- 搜索“離子立方體”。 如果未找到,則未啟用。
- 搜索託管常見問題解答、論壇以查找啟用 ioncube 的任何說明。
筆記 :
您應該有適當的加載器,其格式為 ioncube_loader_os_type_phpversion.ext。
os_type – (linux 或 windows) | phpversion – (7.3, 7.4) | .ext – (so – Linux, dll – Windows)
對於服務器端安裝
Loader 可以在 Web 服務器中自動啟用,而無需更改 php.ini 文件或重新啟動服務器。 在某些情況下,您需要在 php.ini 文件中添加 Zend 擴展行以啟用 Ioncube。 要添加此行,請查看上面的內容。
安裝各種主機
HostGator
- 登錄您的 HostGator cPanel。
- 轉到 cPanel 中的軟件 → 服務。
- 單擊“PHP Config”並選擇“PHP5 (Single php.ini) 並保存更改。
- 您將被引導至安裝默認 php.ini 頁面。
- 點擊安裝IonCube的選項,勾選“IonCube”並點擊“安裝”。
- 完成後,轉到“文件管理器”。
- 選擇 Web Root (public_html/www) 以加載到文件管理器中。
- 瀏覽並找到新創建的 php.ini.default,然後選擇該文件並將其重命名為 php.ini。
- 現在 IonCube 已啟用。
藍色多米諾骨牌:
- 登錄到控制面板。
- 單擊腳本和附加組件下的 CGI 和腳本語言支持。
- 接下來,單擊 PHP 腳本。
- 添加行:
zend_extension = /usr/local/lib/ioncube/ioncube_loader_lin_x.x.so (其中 xx 是您的 php 版本)。 - 單擊保存。
OVH 託管:
將以下行添加到自定義 .htaccess 文件中:
SetEnv IONCUBE 1
設置環境 PHP_VER 5
或者創建一個名為 .htaccess 的文件,然後使用文本編輯器將上述代碼行放入其中。 然後保存更改並將其上傳到存儲文件的根目錄。
- Ktools – 使用本地 php.ini 來配置 ioncube 加載器,它需要位於 ioncube 目錄中。 Aruba – 根據 Ktools 客戶 (1) 的說法,不支持 Ioncube。
- Glow Host – 請求 Ioncube 支持。 單擊此處查看他們的知識庫或創建票證
- Godaddy – 在 PHP5 linux 帳戶上,php.ini 必須命名為 php5.ini。
- IX Web Hosting / Host Excellence – Ioncube 默認已安裝。 php.ini 必須一次放在 cgi-bin 目錄中。
- Jacobson Hosting – 一些服務器有 Ioncube。 您可以為安裝或配置請求打開支持票證。
- 網絡解決方案 – 似乎不支持 Ioncube。
- Web Hosting Pad – 默認已安裝。 如果您使用本地 php.ini,ioncube 將無法工作。
- 雅虎 – 似乎不支持 ionCube。
下面,我們列出了排名前 30 的託管服務提供商。
- 去吧爸爸
- 亞馬遜網絡服務
- 谷歌云平台
- 1&1
- 廣場空間
- 藍色主機
- 液體網
- HostGator
- 場地地面
- 夢想主持人
- 託管者
- 肥牛
- 主人公
- 主機怪物
- 快速主機
- 藍色多米諾骨牌
- 只是主機虛擬主機
- 捷豹電腦
- 電源
- Lunarpages - 被 HostPapa 收購
- 戰俘網
- 網絡公司
- 啟動邏輯
- 一個小橙子
- Inmotion託管
- 雲道
- 名不虛傳
- WP引擎
- A2 託管
- 綠色極客
裝載機下載
Smackcoders CRM 擴展的 ionCube 常見問題解答
我們使用 ionCube Loader 來加載編碼的 CRM 模塊文件。 因此,請按照上述步驟在您的服務器上安裝 ionCube Loader。 如果您在安裝 Loader 後遇到任何問題,請參閱以下常見問題解答以獲得解決方案。 但是,如果您在常見問題解答中找不到答案,請通過[email protected]聯繫我們的支持團隊。
1.我已經成功安裝了模塊。 當我加載模塊頁面時,我得到一個空白頁面。 會是什麼問題?
我們所有的 CRM 產品和代碼都受 ioncube 保護,因此在安裝我們的 CRM 模塊之前,必須在您的 PHP 服務器中安裝 ioncube 加載程序。 可以通過安裝 ioncube loader 解決空白頁錯誤。
2. Ioncube loader 安裝在我們的 PHP 服務器上。 來自 smackcoders 的免費自定義模塊運行良好,但 CRM 模塊頁面每次都會拋出空白頁面。 如何解決這個問題?
免費的 CRM 擴展未針對單個域許可證進行編碼。 但是所有 CRM 模塊都帶有一個域許可證。 如果您嘗試在不同的 CRM 中安裝集成模塊,它將無法正常工作。 您可以購買許可證以享受每個域的模塊優勢。
我們的頂級 CRM 編碼產品
- Vtiger MailChimp Plus
- VtigerCRM QuickBooks 集成
- VtigerCRM 谷歌日曆同步
- VtigerCRM Xero 集成
- Vtiger CRM 的休假管理
在此處查看更多CRM 模塊。
結論
編碼應用程序代碼成為保護/許可源代碼的常見做法。 這確保了準確性,最大限度地減少了存儲空間等等。 IonCube loader 被 90% 的服務器使用,並且被大多數程序開發人員選擇。 它為 PHP 代碼和網站提供安全保護,防止未經批准的訪問。 IonCube 加載程序會解碼您的加密 PHP 腳本並確保您的網站安全。
需要我們協助安裝 ionCube 嗎?
我們為 ionCube Loaders 提供可靠的安裝服務。 只需 100 美元即可聘請我們的專家。