2

我在 AWS Linux 2 实例上运行 PHP 7.4。PHP 7.4 带有由 ImageMagick 6.9.10-6 编译的 imagick 模块 3.4.4,但它不支持启用 WEBP。

我已经安装了libwebp-devel库,但我不知道如何重新编译 imagick 模块以支持 webp。我尝试从 PECL 源安装这个评论,但是当我检查php -iWEBP 时仍然没有在支持的格式下列出。

我还尝试从源代码安装 ImageMagick,虽然我能够在命令行中进行 WEBP 转换,但 PHP 扩展仍然不显示支持。

4

1 回答 1

0

我目前不是 PHP 专家,但是在阅读了这篇文章了解 PHP 库安装并了解一些 linux 生态系统之后,我认为在重新编译 ImageMagick 之后,你必须告诉 imagick 模块,你有新版本的 ImageMagick。甚至重新编译模块(根据此站点:https ://help.dreamhost.com/hc/en-us/articles/217253537-Installing-ImageMagick-and-the-imagick-PHP-module-on-Shared-hosting ) .

于 2021-02-15T11:25:03.637 回答