文档章节

error: Call to undefined function imagettftext()

dubox
 dubox
发布于 2018/09/03 16:45
字数 164
阅读 27
收藏 0

PHP GD 图库报错:error: Call to undefined function imagettftext()

原因是确少 freetype

1.安装freetype

下载最新版的 [freetype](https://www.freetype.org/download.html "freetype") 解压 编译 安装:

tar -zxvf freetype-2.9.1.tar.gz
cd reetype-2.9.1
# 安装到/usr/local/freetype
./configure --prefix=/usr/local/freetype
make && make install

2.重新编译安装 gd

首先要 make clean;这个很重要

#先进入 PHP 源码包中的 ext/gd/ 下
make clean
phpize
./configure --with-freetype-dir=/usr/local/freetype
make && make install

如果是首次安装 gd 需要在 php.ini 中开启 gd.so

© 著作权归作者所有

共有 人打赏支持
dubox
粉丝 4
博文 98
码字总数 28307
作品 0
西安
程序员
私信 提问
php无法使用imagettftext

PHP一启用GD库 程序代码: 在执行时出现错误: Fatal error: Call to undefined function imagettftext() in /Library/WebServer/Documents/yzm/ValidateCode.class.php on line 42 第42行代......

菜鸟中的小公鸡
2014/12/14
7K
1
PHP 7.0.12 正式发布

PHP 7.0.12 正式发布了。 PHP(PHP:Hypertext Preprocessor)是一种在电脑上执行的脚本语言,主要是用途在于处理动态网页,也包含了命令列执行接口(command line interface),或者产生图形...

mia0x75
2016/10/14
3.5K
14
php在linux下call to undefined function imagettftext()

imagettftext和imagefttext两个函数在生成验证码或需要向图片写入文字时候常用,在linux环境下只开启gd库是不够的。 这两个函数均需要 FreeType 库支持,在函数文档中也可以找到 所以当发现调...

ttlxihuan
2017/09/28
0
0
Linux CentOS 编译LUA。。搞半天终于对了= =

安装 wget http://www.lua.org/ftp/lua-5.2.1.tar.gz tar -zvxf lua-5.2.1.tar.gz make linux 错误:gcc -O2 -Wall -DLUACOMPATALL -DLUAUSELINUX -c -o lua.o lua.clua.c:67:31: error: rea......

徐学良
2015/12/25
670
0
ubuntu下如何安装svgalib图形库阿?

一直报错:root@ubuntu:/home/hit9/svgalib-1.9.25# make install Installing header files in /usr/local/include. (cd sharedlib/; \ make -f /home/hit9/svgalib-1.9.25/src/Makefile lib......

hit9
2012/02/16
970
0

没有更多内容

加载失败,请刷新页面

加载更多

Oracle学习日志-7(聚合查询)

GROUP BY子句: GROUP BY可以对表进行分割。比如把下面的表按照商品种类进行分割,并列出该商品种类下有多少商品 SQL代码如下 SELECT product_type ,COUNT(*)FROM ProductGROUP BY produc...

白话
12分钟前
0
0
Docker安装mysql8主从结构

准备两台服务器,假设IP地址为 172.31.27.67 主服务器 172.31.27.69 从服务器 因为我用的镜像是docker.io/cytopia/mysql-8.0,所以我们需要先把该镜像给pull下来。 docker pull docker.io/cy...

算法之名
16分钟前
4
0
Springboot集成Ehcache缓存(主要用在登录后做保持会话验证)

EhCache是一个比较成熟的Java缓存框架,最早从hibernate发展而来, 是进程中的缓存系统,它提供了用内存,磁盘文件存储,以及分布式存储方式等多种灵活的cache管理方案,快速简单。 Springbo...

Nonry
17分钟前
0
0
Ajax

1、创建ajax对象 if(window.navigator.userAgent.indexOf('MSIE') > 0){ var xhr = new ActiveXObject('Microsoft.XMLHTTP');}else{ var xhr = new XMLHttpRequest();} 2、get......

lujc
18分钟前
0
0
Flink的基石 : Chandy Lamport Algorithm

Flink处理“流”,对流消息的处理支持三种级别语义分别是“At Most once、At Least once、Exactly once”。 At Most onces:消息最多被处理一次,sender发出消息之后,receiver无论是否处理成...

tantexian
23分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部