如何在 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 中安装 CURL 扩展

在 wamp 服务器中安装 SSL:httpd-ssl.conf 中的错误

如何在 Laravel 中安装调试栏?

已包含 Imagick 的 WAMP 或 XAMPP 替代方案

windows7下Wamp安装php扩展imagick(转)

我在 WAMP 中有一个查询