php7.4安装gd扩展
简介有使用需要使用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库安装完成了,是不是非常的简单。
在Golang编程中,经常会用到MongoDB数据库进行查询,但是当日期是一个字符串的时候,如何根据日期进行分组查询呢?本文将记录如何分组查询统计。
“冰墩墩(英文:Bing Dwen Dwen,汉语拼音:bīng dūn dūn),是2022年北京冬季奥运会的吉祥物。将熊猫形象与富有超能量的冰晶外壳相结合,头部外壳造型取自冰雪运动头盔,装饰彩色光环,整体形象酷似航天员。那么本文就用python写一个冰墩墩。
CA(Certification Authority)证书,指的是权威机构给我们颁发的证书。
在使用Docker的过程中,如果我们需要自己来定制镜像那么就会用到Dockerfile。本文主要是记录Dockerfile的说明和相关指令。
在做搜索列表分页的时候,需要分页后的页面跳转的url地址中包含搜索的参数,在Laravel中的如何处理呢?
快速生成表格
Electron页面跳转、浏览器打开链接和打开新窗口
在Mac电脑中,如何对Git的用户名和密码进行修改呢?起初不懂Mac,所以整了很久,本文将记录如何对这个进行操作,以便后期使用。
在使用Git的过程中,不想每次都输入用户名和密码去拉取代码,所以就需要保存这些信息,那么既然有保存了,就必须有清除功能。
Docker编译镜像出现:fetch http://dl-cdn.alpinelinux.org/alpine/v3.12/main/x86_64/APKINDEX.tar.gz
ERROR: http://dl-cdn.alpinelinux.org/alpine/v3.12/main: temporary error (try again later)
WARNING: Ignoring APKINDEX.2c4ac24e.tar.gz: No such file or directory问题