首先需要安装两个东西,一个是ImageMagick,一个是PHP扩展imagicklinux安装先安装ImageMagick下载ImageMagick安装包wgethttp://www.imagemagick.org/download/ImageMagick.tar.gz解压tar-xvfzImageMagick.tar.gz进入目录cdImageMagick-7.0.10-28设置安装路径。稍后需要安装php扩展;/usr/local/imagemagick./configure--prefix=/usr/local/imagemagickcompilemake&&makeinstallPHPimagick扩展安装(第2步)官网地址:http://pecl.php.net/package/i...下载imagick-3.4.4wgethttps://pecl.php.net/get/imagick-3.4.4.tgz解压安装包tar-zxvfimagick-3.4.4.tgz进入安装文件cdimagick-3.4.4.tgz/执行phpize命令/usr/local/php/bin/phpizeImageMagick6.8及以上目录为/usr/local/include/ImageMagick-X,建立软连接ln-s/usr/local/imagemagick/include/ImageMagick-7/usr/local/imagemagick/include/在配置ImageMagick之前执行配置配置。/configure--with-php-config=/usr/local/php/bin/php-config--with-imagick=/usr/local/imagemagickcompilemake&&makeinstallphp.iniaddimagick.soextensions=imagick.soWindows下安装原文链接要下载扩展,需要知道自己的PHP版本。通过phpinfo()查看。红框内的信息将用于下载imagemagick程序地址:http://windows.php.net/downloads/pecl/deps/在该区下载对应的版本。选择最高版本,我需要下载vc15的64位安装imagemagick程序,下载这个压缩包,放在任意盘符。注意路径中不能有中文和特殊字符。我是phpstudy的集成环境,放在D:\phpstudy_pro\imagemagick。这可以任意放置。然后配置环境变量。参考下图将DLL文件导入到下载的文件中,进入bin目录。然后搜索.dll,将所有文件复制到PHP的根目录下。搜索---全选---复制并下载Imagick扩展。这里有两个下载地址。如果不能使用请找下载地址一:http://windows.php.net/downloads/pecl/releases/imagick/下载地址二:https://pecl.php.net/package/imagick解压后找到最下面的php_imagick.dll文件复制到php根目录下的ext目录下其他.dll文件将解压后的imagick目录下其他所有.dll后缀文件复制粘贴到php.ini文件中php根目录打开编辑,添加extension=php_imagick.dll重启服务
