我一直收到這個錯誤:警告PHP 警告:PHP 啟動時無法載入動態函式庫'imagick'(嘗試過:C:\php\ext\imagick(找不到指定模組),C:\ php\ext\php_imagick.dll(找不到指定模組))位於未知位置的第0行。
我正在使用 php 8.1.20。我從以下網址取得的 imagick 的 ddl 檔案: https://pecl.php.net/package/imagick/3.7.0/windows 存在於我的 ext 資料夾中,我已在我的 ini 檔案中新增了以下行:extension=imagick
為什麼我一直收到這個錯誤?有人知道可能是什麼問題嗎?
我已經雙重檢查了 ddl 檔案的路徑,那不是問題。我已經雙重檢查了正在使用的正確的 php ini 檔案。
我使用了錯誤的php_imagick.dll版本。這個dll檔案是用於php版本8.1.2的,而我使用的是php版本8.1.20。我降級到了php 8.1.2,問題已經解決。