如何在 WAMP 服务器中安装 Imagick?
Posted
技术标签:
【中文标题】如何在 WAMP 服务器中安装 Imagick?【英文标题】:how to install Imagic in WAMP server? 【发布时间】:2022-01-02 15:44:29 【问题描述】:我收到错误 php_imagick.dll 不工作。 %1 不是有效的 W32 应用程序。
我正在使用 WAMP 服务器 Apaches 2.4.4.6 和 PHP 7.4.9。我的操作系统是 Windows 10 64 位。我想我下载了 php_imagick-3.6.0rc2-7.3-nts-vc15-x64.zip 文件。
我已经在 PHP7.4.9/ext/ 中安装了所有 DDL 文件并应用了安装的所有过程 Imagic 但我仍然收到错误
我在 php.ini 文件中添加了扩展名。 enter image description here
警告:PHP 启动:无法加载动态库“php_imagick”(已尝试:d:/wamp/bin/php/php7.4.9/ext/php_imagick(%1 不是有效的 Win32 应用程序。), d:/wamp/bin/php/php7.4.9/ext/php_php_imagick.dll (The specified module could not be found.)) 在Unknown on line 0
我试图找到所需的文件和包形式
https://windows.php.net/downloads/pecl/releases/imagick/3.6.0rc2/ 也勾选了 https://www.apachelounge.com/viewtopic.php?t=6359
但对我没有任何帮助。该模块未加载..
请帮帮我....
【问题讨论】:
我也面临同样的问题。 你下载了哪些压缩包 WAMPServer 需要这个php_imagick-3.6.0rc2-7.4-ts-vc15-x86.zip
WAMPServer 32 位线程安全版本
或 php_imagick-3.6.0rc2-7.4-ts-vc15-x64.zip
用于 64 位 WAMPServer
我的系统是 64 位的,所以我想我用的是 php_imagick-3.6.0rc2-7.3-nts-vc15-x64.zip
【参考方案1】:
-
检查 dll 是否被阻止:
尝试下载 here 的 imagick threadsafe,为您的 PHP 版本制作的版本
还可以从here 安装它
【讨论】:
以上是关于如何在 WAMP 服务器中安装 Imagick?的主要内容,如果未能解决你的问题,请参考以下文章
在 wamp 服务器中安装 SSL:httpd-ssl.conf 中的错误
已包含 Imagick 的 WAMP 或 XAMPP 替代方案