ShopEx 等舊版 PHP 應用安裝時常提示「Mcrypt.so 加密庫未安裝」。在 Windows 平台,PHP 套件已內建 libmcrypt.dll 與 libmhash.dll,僅需啟用對應擴展即可。本文提供標準化啟用流程。
C:\php) 下存在 libmcrypt.dll、libmhash.dll。ext 目錄下有 php_mcrypt.dll、php_mhash.dll。libmcrypt.dll、libmhash.dll 複製至 C:\Windows\System32 (64 位系統亦放此處,或依 PHP 進程位數放入 SysWOW64)。extension=php_mcrypt.dllextension=php_mhash.dllhttpd -k restartiisreset 或回收應用程式集區。phpinfo.php,搜尋 mcrypt、mhash 區塊,確認 mcrypt support => enabled。Unable to load dynamic library 'php_mcrypt.dll'System32 或 PHP 目錄 (已在 PATH 中)。完成上述步驟即可解決「Mcrypt 加密庫未安裝」錯誤,讓舊版 PHP 電商系統順利運行。