分类
PHP

PHP7.3安装imagick扩展

晚上研究wordpress5.3,发现在工具里面有个健康检查,在健康检查里面有两个扩展要求安装,一个是exif,另一个是imagickexif扩展好安装,直接在编译选项中添加 --enable-exif,然后编译即可。

由于imagick是pecl扩展,所以安装方式和php自带的扩展不同,下面把安装过程记录下来,这里默认安装好了gcc等基础工具。

wget https://pecl.php.net/get/imagick-3.4.4.tgz
tar xf imagick-3.4.4.tgz
cd imagick-3.4.4
yum install autoconf
yum install ImageMagick-devel

进入代码目录后执行phpize

/usr/local/php/php73/bin/phpize
./configure --with-php-config=/usr/local/php/php73/bin/php-config --with-imagick=/usr/local/imagemagick
make && make install

执行完成后会显示扩展模块编译到的目录,记录下这个目录,以便在php.ini进行配置

/usr/local/php/php73/lib/php/extensions/no-debug-non-zts-20180731/

在php.ini中配置

extension_dir = "/usr/local/php/php73/lib/php/extensions/no-debug-non-zts-20180731/"
extension=imagick.so

注意:如果之前配置过extension_dir路径了,则只需要配置extension=imagick.so即可 。

最后,重启php-fpm

service php73-fpm restart
分类
生活记录

开博第一篇

已经记不清这是第几次搭建博客了,自从注册这个域名以来,断断继继的搭建过几次,都因为服务器到期而终止,没能坚持下来。由于每次搭建,博客里的文章也不多,数据也就没有备份下来。这次,也算一个全新的开始,希望这个博客能坚持的时间长一些。如果没有问题的话,这个VPS会一直用下去。