萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 程式設計 >  >> 資料庫 >> MySQL 教學

解決 ShopEx 安裝提示「Mcrypt.so 加密庫未安裝」的方法

問題現象

安裝 ShopEx 時出現錯誤:「服務器 Mcrypt.so 加密庫未安裝」。這是因為 PHP 預設未啟用 Mcrypt 擴展,需手動啟用。

解決步驟(Windows 環境)

  1. 找到 PHP 安裝目錄下的 libmcrypt.dll 和 libmhash.dll 兩個檔案(後者為 Mhash 擴展庫,建議一併啟用)。
  2. 將這兩個檔案複製到系統目錄 C:\Windows\System32 下。
  3. 打開 php.ini,搜尋 extension=php_mcrypt.dll 和 extension=php_mhash.dll。
  4. 將行首的分號 ; 移除,取消註解。
  5. 儲存 php.ini,重新啟動 Apache 或 IIS 服務使設定生效。

Linux 環境補充

若在 Linux(如 CentOS)下,可透過套件管理器安裝:

yum install php-mcrypt php-mhash
service httpd restart

安裝完成後重新執行 ShopEx 安裝程式,錯誤即可解決。

copyright © 萬盛學電腦網 all rights reserved