第一次写文章,把日常中的问题记下来,方便日后提高工作效率,欢迎吐槽!!!
php -m 查看所有已经安装了的扩展,检查当前需要安装的是否在里面,如果没有可进行往下看
安装Imagick 需要先安装ImageMagick库
一、安装ImageMagick
1、wget http://www.imagemagick.org/download/ImageMagick.tar.gz
2、tar -zxvf ImageMagick.tar.gz
3、cd ImageMagick-6.8.6-10
4、./configure --prefix=/usr/local/imagemagick #配置
5、make && make install 编译and安装
6、echo $? 如果输出0代表安装成功
二、安装Imagick
1、/usr/local/php/bin/pecl install imagick
2、到这一步 选择你的Imagemagick安装目录
最后提示 如下图 代表安装成功
3、php.ini文件中增加extension=imagick.so
4、重启php
注意事项:
如安装Imagick 过程中会出现
error:You will need re2c 0.13.4 or later if you want to regenerate PHP parsers.错误
需要安装re2c,步骤如下:
1、wget https://sourceforge.net/projects/re2c/files/0.16/re2c-0.16.tar.gz
2、tar -zxvf re2c-0.16.tar.gz
3、cd re2c-0.16
4、./configure
5、make && make install
参考文章:
https://www.phpsong.com/2220.html
https://www.cnblogs.com/kevingrace/p/5947695.html