本文主要是介绍php7安装imagick扩展,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
使用php7,通过加载pdf文件,生成图片,需要用到imagick扩展,下面是如何安装该扩展
php使用7.1版本,操作系统为centos6版本
1.首先linux下,通过yum 安装依赖包
yum install autoconf gcc gcc-c++ ImageMagick-devel
该步骤必须操作,否则会发生无法编译的情况
2.下载imagick最新稳定版,并进行解压
wget https://pecl.php.net/get/imagick-3.4.3.tgz
tar xf imagick-3.4.3.tgz
cd imagick-3.4.3
3.进行编译安装
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
注意, /usr/local/php/bin/phpize 和 /usr/local/php/bin/php-config 都是php编译安装的默认 文件路径,如果你的不是这个路径,请自行改变
4.phpp文件文件php.ini添加扩展(该文件默认为 /etc/php.ini)
extension=imagick.so
如果没有设置extension_dir
, 那么需要在php.ini中加上 extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20160303/"
5.保存php.ini配置文件,然后重启php,通过php -m
即可查看,imagick扩展是否安装成功
这篇关于php7安装imagick扩展的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!