php7.4安装gd扩展

xiaohai 2021-04-19 21:23:15 2931人围观 标签: php 
简介有使用需要使用GD库,网上很多文章都是记录通过下载一堆文件编译安装,其实在PHP的源码包中,已经有gd的编译源码,只需要简单的执行几个命令就可以安装好gd扩展。

  GD库是PHP处理图形的扩展库,提供了一系列用来处理图片的API。如果开发过程中发现有页面验证码不能显示,则要考虑检查phpinfo(),是否支持GD库。

  安装GD库,直接使用pecl去安装是不可以的,所以就必须要使用phpize来进行安装,但是网上很多文章都是要下载一堆文件进行编译安装,繁琐,让人感觉很难受,其实PHP的源码编译包中就已经提供了gd的源码,只需要我们几部操作即可。

1、找到自己编译PHP的源码目录(我一般都不删除,所以非常容易找到),进入到ext目录中

2、执行下面的命令

phpize #all 然后一路回车即可

3、编译

./configure --with-php-config=/你的PHP安装路径/bin/php-config

4、安装

make install

5、在php.ini中添加扩展

extension=gd.so

6、重启php-fpm

systemctl restart php-fpm

7、查看扩展信息

[root@localhost php-7.4.14]# php --ri gd gd GD Support => enabled GD Version => bundled (2.1.0 compatible) GIF Read Support => enabled GIF Create Support => enabled PNG Support => enabled libPNG Version => 1.6.34 WBMP Support => enabled XBM Support => enabled BMP Support => enabled TGA Read Support => enabled Directive => Local Value => Master Value gd.jpeg_ignore_warning => 1 => 1

上面就将gd库安装完成了,是不是非常的简单。