首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

Windows 環境啟用 PHP Mcrypt 擴展庫解決 ShopEx 安裝報錯

     編輯:MySQL 資料庫相關知識

ShopEx 安裝時提示「服務器 Mcrypt.so 加密庫未安裝」,原因在於標準 PHP 安裝包雖包含 libmcrypt.dll 與 libmhash.dll,但預設未啟用對應擴展。以下為快速啟用步驟:

操作步驟

  1. 將 PHP 目錄下的 libmcrypt.dll 與 libmhash.dll 複製到系統目錄 C:\Windows\System32(64 位系統亦放此處)。
  2. 開啟 php.ini,搜尋並取消註解以下兩行:
extension=php_mcrypt.dll
extension=php_mhash.dll
  1. 儲存 php.ini,重啟 Apache 或 IIS 使設定生效。

驗證方式

php -m | findstr mcrypt

若輸出 mcrypt 即表示載入成功。此時重新執行 ShopEx 安裝檢測即可通過。

補充說明

  • PHP 7.1 起 mcrypt 已棄用,建議改用 openssl 或 sodium;若維護舊專案仍需 mcrypt,可從 PECL 安裝舊版擴展。
  • Linux 環境通常透過套件管理器安裝 php-mcrypt 並啟用模組即可。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved