位置:首页 » 技术2 » 解决Call to undefined function imagettftext()方法

解决Call to undefined function imagettftext()方法

日期:2016-05-23 阅读:1num
Advertisement

imagettftext是一个图形处理函数了,如果在使用imagettftext函数时碰到Call to undefined function imagettftext()的话就是函数组件没有打开了,所以我们只需要简单的配置即可。

在一个新环境中装Tipask v2.5的时候发现后台验证码无法显示。出错的函数是imagettftext(),由于index.php使用了error_reporting(0)将错误隐去,导致这次莫名的错误,去掉,错误立马出现:

Fatal error: Call to undefined function imagettftext()
现在我们就明确了,出现错误的原因是PHP编译时没有加上FreeType。

解决办法

首先编译安装FreeType,以2.4.0为例:

wget http://download.savannah.gnu.org/releases/freetype/freetype-2.4.0.tar.bz2
tar -jxf freetype-2.4.0.tar.bz2
cd reetype-2.4.0
# 安装到/usr/local/freetype
./configure –prefix=/usr/local/freetype
make && make install
下面我们重新编译PHP,加上参数–with-freetype-dir=/usr/local/freetype

./configure –with-freetype-dir=/usr/local/freetype
编译完成重启php

kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`
再GD库中找到FreeType Support说明安装成功!

需要注意的是,如果服务器freetype的版本是1.*,那么你可能需要改变编译参数为–with-ttf[=DIR],以下转自ChinaUnix论坛:

字库 配置开关
FreeType 1.x 要激活 FreeType 1.x 的支持,加上 –with-ttf[=DIR]。
FreeType 2 要激活 FreeType 2 的支持,加上 –with-freetype-dir=DIR。
T1lib 要激活 T1lib(Type 1 字体),加上 –with-t1lib[=DIR]。
本地 TrueType 字符串函数 要激活本地 TrueType 字符串函数的支持,加上 –enable-gd-native-ttf。

解决Call to undefined function imagettftext()方法的相关内容

相关文章
  • 解决Call to undefined function imagettftext()方法

    imagettftext是一个图形处理函数了,如果在使用imagettftext函数时碰到Call to undefined function imagettftext()的话就是函数组件没有打开了,所以我们只需要简单的配置即可. 在一个新环境中装Tipask v2.5的时候发现后台验证码无法显示.出错的函数是imagettftext(),由于index.php使用了error_reporting(0)将错误隐去,导致这次莫名的错误,去掉,错误立马出现: Fatal error: Call to

  • Fatal error: Call to undefined function imagettftext()解决方法

    Fatal error: Call to undefined function imagettftext()解决办法 问题描述:phpcms 安装后,不能看到验证码图片. 解决:确保php-gd和freestyle.而且确保是先安装了freestyle,然后是php-gd:如果是先安装了php-gd,那么在安装完freestyle后,需要make clean 然后重新configure php with freestyle option,我的如下: ./configure \ --with-my

  • Call to undefined function imagettftext()解决办法

    Call to undefined function imagettftext()解决方法 由 老高 发表于 2014-10-03 在 代码人生 分类 老高在一个新环境中装DEDECMS的时候发现后台验证码无法显示.直接搜索一下这个错误,有人说session错误,有的说权限错误等等,这不胡扯么!只能看源代码了,定位到文件/include/vdimgck.php.出错的函数是imagettftext(),[email protected],[email protected],错误立马出现: Fatal erro

  • linux重新编译安装gd,增加freetype支持,解决验证码不显示有关问题,Fatal error: Call to undefined function imagettftext() linux重新编译安装gd,增加freetype支持,解决验证码不显示有关问题,Fatal error: Call to undefined function imagettftext()

    linux重新编译安装gd,增加freetype支持,解决验证码不显示问题,Fatal error: Call to undefined function imagettftext() 问题: Fatal error: Call to undefined function Think\imagettftext() in /var/www/webreg/ThinkPHP/Library/Think/Verify.class.php on line 143 查看phpinfo()后得知,gd中没有f

  • thinkphp做文字水印,并解决call an undefined function exif_imagetype()

    本文章一给大家介绍关于thinkphp做文字水印,并解决call an undefined function exif_imagetype()办法,希望此方法对大家有所帮助. thinkphp做文字水印 ,今天做一个电子请帖,就把祝福语贴到图片上面,发现一直报错是取不到图片类型,比如gif,jpg等,今天就写一个水印类并并解决call an undefined function exif_imagetype(),出现这个错误就是php.in 配置问题,打开即可:打开扩展 extension=ph

  • php在iis下安装SHOPEX 配置时报Fatal error: Call to undefined function mysql_connect() in 异常解决方法

    php在iis上安装SHOPEX 配置时报Fatal error: Call to undefined function mysql_connect() in 错误解决办法 php在iis上安装SHOPEX 配置时报Fatal error: Call to undefined function mysql_connect() in 错误解决办法 2011年08月17日 重要提醒:系统检测到您的帐号可能存在被盗风险,请尽快查看风险提示,并立即修改密码. | 关闭 网易博客安全提醒:系统检测到您当前

  • Call to undefined function curl_init——解决方法

    Call to undefined function curl_init--解决办法 1.在php.ini中找到extension=php_curl.dll,去掉前面的; 2.在php.ini中找到extension_dir = "ext",去掉前面的;,改为extension_dir = "d:\php5\ext". 注意:当使用相对路径时报错,改为绝对路径就好了.当然要确保d:\php5\ext目录下包含php_curl.dll. 3.重启apache服务器

  • php 验证码报错Call to undefined function imagecreatetruecolor() 多种方法无效解决思路

    php 验证码报错Call to undefined function imagecreatetruecolor() 多种方法无效 刚学PHP 弄那个验证码的 我在网上找了好多 调试都统一报错 Call to undefined function imagecreatetruecolor() 我去查了下 说 ;extension=php_gd2.dll 在php.ini中去掉前边的; 然后将php目录中的ext下的php_gd2.dll拷入c:\windows\system32,重启apache

  • Fatal error: Call to undefined function mysql_connect()解决方法

    Fatal error: Call to undefined function mysql_connect() apache可正常访问,mysql在命令行下可正常访问,php只要不访问mysql都正常. 运行phpinfo(),但是找不到mysql项. 我的系统原代码没动过,从32位WIN7换成64位就出现上述问题. 我安装的Apache+PHP+MySQL+Zend组合套件 v2.0 下载地址http://xiazai.zol.com.cn/detail/33/329744.shtml 谢谢大

  • ThinkPHP出现Call to undefined function bcadd()怎么解决 ThinkPHP出现Call to undefined function bcadd()怎么解决

    Call to undefined function 函数名称就是告诉我们没有定义这个函数了,像我们经常碰到关于mysql连接函数没有定义就是类是的提示了,下面我们来看在使用ThinkPHP出现Call to undefined function bcadd()解决 办法吧. 昨天一个网友在WDCP面板环境中安装ThinkPHP程序的时候出现报错,有提示"Call to undefined function bcadd()"这样提示.根据搜索结果也有看到类似的案例发生,主要是因为Thi

  • PHP加密3DES报错 Call to undefined function: mcrypt_module_open() 的解决办法

    PHP加密3DES报错 Call to undefined function: mcrypt_module_open() 的解决方法 我也是PHP新手,通过w3cschool了解了一下php基本原理之后就开写了.但仍是菜鸟. 先不管3DES加密的方法对不对,方法都是网上的,在运行的时候报了个错,把小弟整死了.找来找去终于自己摸出了方法. <?php /** * * PHP版3DES加解密类 * * 可与java的3DES(DESede)加密方式兼容 * * @Author: Luo Hui (f

  • Fatal error: Call to undefined function curl_init(),该怎么解决

    Fatal error: Call to undefined function curl_init() 这个错误怎么解决? php.ini里 extension=php_curl.dll注释已经去掉了 网上讲的方法都试了也不行,我的是win7 64bit系统 PHP 版本是5.3.13 ------解决方案-------------------- 我也不清楚,只能查一查 1:终于搞定了,要把 php 的安装放进 环境变量里面才可以. ;E:\php5;E:\php5\ext; 2:大家伙,我也解

  • Fatal error: Call to undefined function curl_init()怎么解决

    Fatal error: Call to undefined function curl_init()如何解决 Fatal error: Call to undefined function curl_init()一直报这个错,网上查了多种方法都不中 环境:windows7 64位 php为集成环境wamp php:5.3.13 apache:2.2.22 已使用方法: 1.在httpd.conf里面最后一行加入 LoadFile d:/wamp/bin/php/php5.3.13/ssleay

  • PHP中Call to undefined function mb_substr()处理方法

    PHP中Call to undefined function mb_substr()处理方法! 最近开发微信扩展功能,用到了mb_substr()函数.系统在windows下测试都是正常的,但是放到aliyun(选用的Centos系统)下面就出现了问题,Call to undefined function mb_substr(),报出这个异常. 很显然,这是调用了没有定义的函数,可是环境都采用yum安装的,Apache和PHP都是自动安装的.怎么会出现这个错误呢?其实PHP本身也是可配置的,安装

  • php “Call to undefined function: mb_substr()”的解决办法

    php "Call to undefined function: mb_substr()"的解决方法 在php.ini中找到";extension=php_mbstring.dll"去掉前面的分号";",然后重启服务即可

  • PHP FATAL ERROR: CALL TO UNDEFINED FUNCTION BCMUL()解决办法

    这篇文章主要介绍了PHP FATAL ERROR: CALL TO UNDEFINED FUNCTION BCMUL()解决办法,需要的朋友可以参考下 在一台处理网络支付的服务器迁移的时候,发现不能支付. PHP环境: PHP版本为5.3.3 系统为Red Hat 4.1.2-54 查看apache的错误日志,发现是加密文件中一个函数bcmul()报错: 代码如下: PHP Fatal error: Call to undefined function bcmul() in /php_rsa.p

  • 如其phpinfo()里没有mysql项 Call to undefined function mysql_connect【解决】 如其phpinfo()里没有mysql项 Call to undefined function mysql_connect【解决】

    如果phpinfo()里没有mysql项 Call to undefined function mysql_connect[解决] 安装好php apatche mysql 以后 做链接测试: 写了一个链接数据库的文件: <?php echo "<h1>This test for mysql.</h1>"; /* 连接选择数据库 */ $link = mysql_connect("localhost", "root"

  • form表单内 checkbox 的 onclick事件 typeError: *** not a function 调用方法类型错误 解决

    form表单内 checkbox 的 onclick事件 typeError: *** not a function 调用方法类型错误 解决 <script type="text/javascript"> function checkboxDan1(obj){ var boxes = document.getElementsByName("checkboxDan1") for(var i=0;i<boxes.length;i++){ if(boxe

  • Call to undefined function bcompiler_write_header() 异常如何解决

    Call to undefined function bcompiler_write_header() 错误怎么解决? php程序运行时出现:Fatal error: Call to undefined function bcompiler_write_header() 错误,怎么解决.谢谢.代码如下: $fh = fopen($this->targetPaths[$key].'encrypt.php', "w"); bcompiler_write_header($fh); bc

  • Fatal error: Call to undefined function mssql_connect()解决办法

    Fatal error: Call to undefined function mssql_connect() Fatal error: Call to undefined function mssql_connect() php.ini配置文件里面已经开启 extension=php_mssql.dll echo phpinfo(); 打印phpinfo没有显示mssql模块,证明没有加载,为什么没有加载? ------解决方案-------------------- 检查你的extensio

最新文章
  • 一个朋友是在某部委工作的,他说他的机器让技术部重装后,从 xp 改为 win7,但是系统的账号密码都没变,有这种事吗? 一个朋友是在某部委工作的,他说他的机器让技术部重装后,从 xp 改为 win7,但是系统的账号密码都没变,有这种事吗?

    我说这不可能 他说,你的计算机知识是不是学得不好啊 我很惭愧,我能想到的就是他们技术部记录了他们的账号密码,重装系统的时候,就随手恢复了 还有什么可能性,在这个基本的计算机常识上,我真的错了吗? ------马杀卡------他们用的是升级的安装方式?------这是我从来不会使用的方式-----应该也是不推荐的吧,会产生一些莫名其妙的问题,和产生垃圾.. 这个技术部门到底是技术高还是技术烂啊... --cut-- c4tn在2015-03-27 10:57:1回答到: XP 下直接执行win7

  • 运营商是怎么劫持淘宝添加推广链接的

    例如我输入 www.taobao.com 的时候域名会跳转到 www.taobao.com/后面带一个推广的小尾巴的 PID 如果我直接输入 www.taobao.com/xxxx 页面 就不会跳转到 www.taobao.com/后面带一个推广的小尾巴的 PID 上面去,请问运营商是怎么通过 dns 劫持淘宝钓鱼的 js 域名来给淘宝域名添加推广的小尾巴 id 的? 谁那里有没有类似的代码?发个例子我研究一下他们是怎么劫持的,我搞半天没弄明白 需要说明一下 运营商是通过 dns 劫持淘宝的 j

  • 新年开工第一拨人才开抢: IOS、PHP、Android、前端四大职位。工作地点:北京朝阳北苑

    PHP高级开发: 20-25k 岗位职责: 网站服务端开发,包括后端逻辑以及数据库,缓存等方面. 岗位要求: 1.至少三年以上PHP开发经验,有高并发访问的 Web 应用开发经验: 2.具备大型项目的开发,设计经验: 3.对 PHP技术及整个解决方案有深刻的理解及熟练的应用,并且精通架构和设计模式,并在此基础上设计产品框架: 4.精通网络和服务器优化.缓存.分布式存储技术,拥有异构系统开发部署和优化经验: 5.精通数据库如 Mysql 等的开发 ,熟悉linux shell 脚本的编写,对数据库

  • 2014年班主任5月工作总结

    指导思想:教育要尊重和发展学生的主体意识和主动精神,培养和形成学生的健全个性和精神力量,使学生生动活泼的健康的成长. 第一,热爱学生.尊重学生.相信学生. 尊重学生是教育原则和教育本质的要求.教师把学生当作发展中的人,并创造各种条件引发他们无限的创造力和潜力.我相信学生在我的主导作用下能管好自己,而不能每一件事情都担心他们干不好最后每一件事情都由自己做,结果学生对老师形成强烈的依赖.首先,我充分发挥班干部的主体作用.在一定意义上说,创建和谐的班集体,班干部是决定性的因素.高一时,我总担心班干部没

  • 易特科(前海安测)科学家访问华大基因 易特科(前海安测)科学家访问华大基因

    (易特科科学家代表团与华大基因高层合影) 近日,易特科集团高级副总裁兼安测妇幼医院院长郭柳群先生率科学家团队访问华大基因.易特科(前海安测)参加访问的有总工程师陈兴明先生.首席生物医学科学家李荣秀教授.高级研究员张红治博士.潘延超博士,行政部高级经理段秋女士,访问过程中双方举行了重要会谈,华大基因CEO杨爽.临床医学负责人彭智宇.销售总监易昊出席了会议.会上,张红治博士介绍了易特科的发展概况及未来的战略发展方向,华大基因易昊总监介绍了华大基因的发展现状及主要的研究方向,双方就癌症的早期筛查.精准

  • WiFi万能钥匙携手树熊 免费WiFi开启软硬结合时代

    近日,国内最大的手机上网工具WiFi万能钥匙与树熊网络达成深度合作,将为数亿手机用户提供随时随地的免费上网服务.WiFi万能钥匙将把更多的吃喝玩乐的信息和服务,与树熊网络一起,提供给手机用户,方便网民的衣食住行等刚性需求. WiFi万能钥匙是国内领先的WiFi管理工具,创始人兼CEO陈大年透露,截止到2014年9月30日,WiFi万能钥匙的用户已经超过5亿,月活跃用户数突破2.3亿.2014年底,陈大年表示,WiFi万能钥匙下一个两年的目标是为O2O市场服务,免费为整个O2O市场提供价值高达36

  • Win7、Win8/8.1设置自动关机 Win7、Win8/8.1设置自动关机

    1. Windows 7在开始菜单底部的搜索栏输入"计划任务",Windows 8/8.1可以通过Win+Q搜索"计划任务",打开计划任务程序; 2. 通过"任务计划程序"中单击"创建基本任务",打开任务向导; 3. 在"创建基本任务向导"中名称一栏,输入事件名称,如"关机",点击"下一步"; 4. 触发器选择关机频率和时机,然后下一步; 5. 在"操作&q

  • 贾跃亭:企业到一定规模后再来谈融资 贾跃亭:企业到一定规模后再来谈融资

    近日乐视董事长兼CEO贾跃亭接受了商业杂志<中国企业家>的采访,面对外界对其在资本以及乐视生态系统的诸多质疑,贾跃亭全面解疑.这也是贾跃亭在去年六月以来首次对外接受采访. 在采访中,贾跃亭表示乐视正开始谈融资,但他同时也表示因为控股利益的原因,只用很少股权融资.贾跃亭表示,我希望把企业做到一定规模之后再来融资,早期股权分给团队和员工,这样的话就能把更多利益给全员. 同时他也回应了去年下半年以来外界对于乐视的质疑,他表示,"就是汇金立方对我们进行了一笔两千万的股权投资而已,没有任何其他

  • 《天下3》浅谈针系近战 冰心针系技近战使用心得 《天下3》浅谈针系近战 冰心针系技近战使用心得

    首先,LZ是第一次写攻略帖,虽然这是一个伪攻略.其次,以下心得是在对魂叔步步惊心帖一知半解中LZ又在实战中慢慢摸索的,如有不足或是有什么错误的地方,还请大家多多指教.最后,LZ是个不会排版的笨鸟,而且虽是文科生,可惜文笔不好,还望见谅啊. 针系技能介绍及控制技能分析 浅谈针系近战 还原冥土追魂经典攻略 BX技能分为三系:子午针灸经.岐黄医经和毒经.子午针灸经以下简称针系,针系主控制,岐黄主治疗,毒经为输出.各系都有6个技能,下面我主要介绍下针系各技能. 技能介绍: 如大家所见,针系技能释放有限制

  • 朋友别哭歌词 朋友别哭歌词

    有没有一扇窗 能让你不绝望 看一看花花世界 原来像梦一场 有人哭 有人笑 有人输 有人老 到结局 还不是一样 有没有一种爱 能让你不受伤 这些年 堆积多少对你的知心话 什么酒 醒不了 什么痛 忘不掉 向前走 就不可能回头望 朋友别哭 我依然是你心灵的归宿 朋友别哭 要相信自己的路 红尘中 有太多茫然痴心的追逐 你的苦 我也有感触 朋友别哭 我一直在你心灵最深处 朋友别哭 我陪你就不孤独 人海中 难得有几个真正的朋友 这份情 请你不要不在乎

热门推荐
  • 联通版OPPO Ulike2下周开卖 售价1998元 联通版OPPO Ulike2下周开卖 售价1998元 日前,OPPO官方宣布,联通WCDMA版OPPO Ulike2将于下周正式登陆国内市场,售价1998元. 据官方公布的消息显示,此次联通版OPPO Ulike2将从6月3日-6月6日在OPPO官网开始预售,6月7日开始下单,提前预约的用户还可获赠100元的折扣优惠. 据悉,联通版OPPO Ulike2的型号为U705W.配置方面,联通版OPPO Ulike2与此前的移动TD版本完全相同,均采用了4.5英寸960×540级别屏幕,搭载主频1GHz的MTK6577双核处理器,并内置1GB RAM和1
  • AI打造彩色梦幻气泡 AI打造彩色梦幻气泡 教程向FEVTE的朋友们介绍利用AI打造彩色梦幻气泡.教程难度不大,喜欢的朋友可以来学习一下! 先看看效果图 老样子第一步还是分析此图构成 接下来就是步骤了 ①:首先是使用椭圆工具画出一个圈圈~同样的·画圈圈的时候你可以诅咒任何人!千万不要是我!你会后悔的. ②:画完圈圈之后使用网格工具,老湿最爱各种网了,比如黑丝网,蜘蛛网,渔网,淘宝网 等等~这里是网格工具可以让亲感受到各种网格哦. PS:至于网格画的时候可以随意的 不用非得按我的这个位置~大概需要这么多个点而已~点啊··万恶的点!!!还有这
  • 养胃粥养出好气色 4款药膳粥养胃补血 养胃粥养出好气色 4款药膳粥养胃补血 补血养胃是生活中就需要做的事情,千万不可等到自己气血不足,肠胃出毛病才来补血养胃,长久下去会影响你的身体健康.推荐四款药粥养胃补血,让你时刻滋润着. ‍ 血是人体很重要的液体成分,人的身体上无一处没有血液,所以在血气不足时要懂得及时的补血.同样的,胃也是人体重要部位,胃不好会大大的影响你的身体健康.给大家推荐四款药粥养胃补血,轻松帮你解决难题,通过美食遮挡药物的苦味,还不会失去药性.‍一起来看看吧. 四款药膳粥养胃补血 1.鲤鱼阿胶粥 原料:粳米100克,鲤鱼200克.阿胶20克.大葱3克,姜3
  • 通用汽车前CEO:苹果不应涉足电动车制造业务 通用汽车前CEO:苹果不应涉足电动车制造业务 腾讯科技讯 2月19日,已退休的通用汽车前任董事长兼首席执行官丹尼尔·艾克森(Daniel Akerson)周三表示,尽管进军电动车市场将会是苹果更好的选择,但是这家公司应当避免涉足电动车制造业务. 消息人士上周末透露,苹果正在秘密开发电动车,欲搅局全球汽车产业.受此消息推动,苹果股价本周连续上涨,周二盘中创出128.88美元的历史新高.不过艾克森在接受采访时表示,"我想众人对此问题的看法会有所不同.如果我是一名苹果股东,我一定不会非常高兴.我会对苹果进入低利润率.重工业制造业务的长期前景产生极
  • Photoshop打造玻璃导航菜单 Photoshop打造玻璃导航菜单 本文以Photoshop CS2中文版为例,其它版本的Photoshop在操作步骤上可能会略有差异.先看一下最终效果. 最终效果 具体操作步骤如下. 1.启动Photoshop CS2中文版,按Ctrl+N打开"新建"对话框,根据需要稍做设置(大小应该能放得下将来的导航菜单)后,单击"确定"按钮新建一个文档. 2.单击图层面板下方的"创建新图层"按钮新建一个图层.选择工具箱中的"圆角矩形工具",在选项栏中将其半径设置为15px
  • 海尔智爱老人手机 9.18 京东见 海尔智爱老人手机 9.18 京东见 9月18 日 海尔A8智能手机取名:智爱,登陆京东,开启首发预约预售活动.海尔智爱是本年度京东的重点推广机型,同时也是海尔老人手机的第二代产品.因此,海尔智爱不仅从产品端对中老年智能手机需求进行了大量的挖掘与功能开发,在销售层面也进行了4重好礼的销售钜献. 预约有礼: 参与海尔智爱手机预售,即可参与抽奖,赢海尔智能电视.电饭煲等奖品. 价格直降: 10月7日之前购买海尔智爱手机直降200元,10月7日之后恢复原价. 购买即送: 10月7日前在京东平台购买手机即可免费获得充电+外放音箱+视频通话三
  • 一杯绿茶七大功效 一杯绿茶七大功效 中国的茶文化非常的浓厚,其中绿茶是茶叶里边最庞大的一支,人们最早饮用的茶就是绿茶,绿茶是没有经过发酵的茶,所以做好的成品茶叶以及泡出来的茶汤都有着新鲜茶叶的绿色.常喝对人体健康有非常多的好处. 1 能够延缓衰老. 茶叶里边含有一种名叫茶多酚的物质,具有很强的生理活性和抗氧化性,所以它可以有效的抗衰老,茶叶可以算得上是人体自由基天然的清除剂. 2 绿茶可以抑制心脑血管疾病的发生. 这是因为茶多酚可以促进体内的脂肪代谢,然而脂肪正是造成人体三高等主要原因,三高很容易造成心脑血管,所以经常饮用绿茶对于