当前位置: 首页 > Linux

PHPImagick扩展安装

时间:2023-04-07 02:00:06 Linux

一:windows下安装Imagick扩展1.下载ImagickImagick下载地址imagick扩展下载地址2.安装Imagick[1]解压下载的安装包,将php_imagick.dll复制到你的php/etc目录下,将其他dll文件复制到php目录[2]打开php.ini文件,添加extension=php_imagick.dll[3]重启Apache,执行php-m使用,提示ImageMagick支持的格式数为0,需要安装imagemagick3。imagemagick安装imagemagick下载地址:imagemagick下载地址将下载的imagemagick文件解压到C:\ProgramFiles(x86)目录下,将C:\ProgramFiles(x86)\ImageMagick\bin添加到系统环境变量路径下,然后添加C:\将ProgramFiles(x86)\ImageMagick\bin目录下所有以dll结尾的文件复制到php目录下。如果提示重复点击跳过,复制完成后重启Apache即可。至此,php的imagick扩展安装完成。二:linux安装Imagick扩展1.安装ImageMagick[1]:ImageMagick下载地址:imagemagick下载地址wgethttp://www.imagemagick.org/download/ImageMagick.tar.gz[2]:解压并安装tarzxvfImageMagick。tar.gzcdImageMagick-7.0.8-16/./configure--prefix=/usr/local/imagemagickmake&&makeinstall2。安装imagick扩展[1]:imagick下载地址:imagick下载地址wgethttps://pecl.php.net/get/imagick-3.4.3.tgz[2]:安装imagicktarzxvfimagick-3.4.3.tgz#Unzipcdimagick-3.4.3//usr/local/php/bin/phpize#使用phpize生成ln-s/usr/local/imagemagick/include/ImageMagick-7/usr/local/imagemagick/include/ImageMagick#ImageMagick6.8以上为/usr/local/include/ImageMagick-X,配置前Make软链接./configure--with-php-config=/usr/local/php/bin/php-config--with-imagick=/usr/local/imagemagick#编译make&&makeinstall#安装PHPimagick扩展解决安装过程中可能遇到的问题:configure通过,但是make过程中出现错误:error:wand/MagickWand.h:Nosuchfileordirectory/然后重新安装imagick[3]:修改php.ini配置如果不知道php.ini在哪里,使用下面的命令查找php.ini地址find/-namephp.ini为php添加extension=imagick.so.ini然后重启nginx/usr/local/nginx/sbin/nginx-sreopen这样imagick扩展安装成功