📅  最后修改于: 2023-12-03 15:09:56.421000             🧑  作者: Mango
如果您在使用 XAMPP 中的某个后端时遇到了上述错误信息,那么您需要安装 imagick 扩展才能继续使用该后端。
imagick 是一个用于 PHP 程序开发的扩展库,提供了强大的图片处理功能,包括图像裁剪、缩放、加水印等等。如果您需要在您的 PHP 项目中使用这些功能,那么您就需要安装 imagick 扩展了。
安装 imagick 扩展非常简单,您只需要按照以下几个步骤操作即可:
您可以从官网 https://pecl.php.net/package/imagick 下载想要安装的 imagick 扩展,选择与您的当前 PHP 版本相对应的 imagick 版本下载。
打开 XAMPP 中 PHP 编译器(例如 php.ini),找到以下代码块:
[imagick]
;extension=imagick.so
去掉 extension=imagick.so 前面的分号(;)并保持文件。
然后将下载好的 imagick.so 扩展文件复制到您的扩展目录中,例如 /opt/lampp/lib/php/extensions/no-debug-non-zts-20131226。
使用以下命令重启 Apache 服务器:
sudo /opt/lampp/lampp restartapache
您可以通过以下命令检查 imagick 是否安装成功:
/opt/lampp/bin/php -m | grep imagick
如果您看到输出 imaick,则说明扩展已经成功安装。
现在,您就可以在 XAMPP 中连接 imagick 后端并开始使用它了。