WinOs.vip

网吧技术,我们的认真的!
QQ群:594362448
首页 » 未分类 » PHP扩展安装Imagick
分类:

PHP扩展安装Imagick

文章作者:admin
手机扫码查看

办站宗旨:收集和分享一些实用的工具,好用的网吧系统,解决问题经验等,保证都是非常实用的工具。做这个博客,我一直把用户体验放在第一位。

PHP扩展安装Imagick

因为要实现一个类似于微信群组头像生成的功能,所以想到了用 Imagick 图片处理扩展来解决这个问题,然后就开始再服务器上按照扩展。

服务器:ubuntu:14.04
PHP版本:7.0.1
安装Imagick这个扩展之前,先大概说两个概念
ImageMagick 是第三方的图片处理软件,功能要比GD强大。建议两者都安装,并不冲突。
imagick是php的一个扩展模块,它调用ImageMagick提供的API来进行图片的操作。
所以安装imagick扩展之前,必须先安装ImageMagick。

安装 ImageMagick


apt-get install imagemagick
convert -version 使用这个命令检测是否安装成功,如果成功的话会有imagemagick版本号。


接着我们来安装几个依赖,这两步一般都不会出错

apt-get install php-pear php-dev
apt-get install libmagickwand-dev
再开始安装 imagick
去官网下载包: https://pecl.php.net/package/imagick

wget http://pecl.php.net/get/imagick-3.4.3.tgz
解压包,tar -zxvf 包名
进入包里面,ls 可以看包里面的一些元素


phpize

然后执行:

./configure --with-php-config=/usr/local/php/bin/php-config --with-imagick=/usr/local/imagemagick
其实这句话我也不知道啥意思,我当时查了半天,只知道 configure 这东西是为了编译做准备的,至于后面的 我就不知道了,我能找到php-config文件,但是找不到/usr/local/imagemagick文件夹,很郁闷,如果有清楚的,欢迎留言给我解释下。

make && make install
最后去php.ini 去配置下支持扩展,
extension = imagick.so
大概再860行左右,会有一堆写扩展的地方,我加了那里,其实哪都可以
重启php-fpm 打印 pathinfo 就可以看到已经开启了 imagick 扩展了。


如遇到无法下载,请扫码加我,留言。能修复的,第一时间修复后,微信回复。 本站还开通了VIP专属下载通道,需要联系微信 wkcyyx开通!

文章如无特别注明均为原创! 作者: admin, 转载或复制请以 超链接形式 并注明出处 Winos.vip
原文地址《 PHP扩展安装Imagick》发布于2022-9-23

评论

切换注册

登录

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册

sitemap