linux下,imagettftext函数输出图形文字异常的处理

最近的项目一直在window平台编写和测试,今天转移到linux平台上,莫名出现验证码无法显示的问题,如图

而我本地一切正常

第一个反应是字体版权在linux平台受限,尝试更换字体无解。 然后检查了一下本地和远程虚拟主机上的PHP版本,发现远程虚拟主机的GD库版本只有2.0.0而我本地已经是2.1.0的了,马上联系服务商,服务商告知GD库不能升级。无奈只好在程序上做文章了。 GD库低于2.0.18的情况下,使用putenv()函数配置环境, 代码: putenv('GDFONTPATH=' . realpath('.')); 然后继续使用原来的字体变量即可 $font = 'arial.ttf';

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏张戈的专栏

PHP制作百度站内搜索绿色通道的网页列表数据文件

用过百度站内搜索的朋友,都知道前不久推出了一个绿色收录通道,改善站内搜索的时效性和覆盖率,说明如下: 站内搜索结果数太少?最新的页面搜不到?您可以在本页面提交数...

46670
来自专栏腾讯移动品质中心TMQ的专栏

腾讯TMQ在线沙龙|Robotium自动化测试介绍

Robotium自动化测试介绍 活动时间:2016年9月29日 QQ群视频交流 活动介绍:TMQ在线沙龙第九期分享 本次分享的主题是Robotium自动化测试介...

25850
来自专栏北京马哥教育

【图文详解】python爬虫实战——5分钟做个图片自动下载器

我想要(下)的,我现在就要 python爬虫实战——图片自动下载器 之前介绍了那么多基本知识【Python爬虫】入门知识(没看的赶紧去看)大家也估计手痒了。想要...

39080
来自专栏美团技术团队

美团点评境外度假团队前端项目开发实践总结

前言 随着前端项目数量和规模越来越大,参与的人员也越来越多,如何在前端项目开发过程中保证优质的开发者体验和项目的可维护性,同时确保极致的用户体验将会是一个非常大...

47580
来自专栏佳爷的后花媛

使用vue做一个本地记事本(一)

这个参考的是一个记事本的demo,为了面试学的vue,看了两天,觉得想要更快的上手最好还是做一个demo。这是我刚开始学的时候做的一些小demo,跟着文档来的。...

23020
来自专栏CSDN技术头条

【问底】Yao Yu谈Twitter的百TB级Redis缓存实践

【编者按】文章内容是HighScalability创始人Todd Hoff基于Twitter工程师Yao Yu “Scaling Redis at Twitte...

21370
来自专栏FreeBuf

如何用短信完成XSS?

Verizon Messages(Message+)是Verizon推出的一款开放跨平台信息交换应用程序,它允许用户在更多的无线设备中交换和共享信息。目前,该软...

22450
来自专栏贾鹏辉的技术专栏@CrazyCodeBoy

教你轻松在React Native中集成统计的功能

有时我们需要知道一款产品上线后的受欢迎程度,推广效果、有多少人安装、使用率,平均在线时长、活跃用户、启动次数、版本分布等数据,这个时候我们不得不用到统计分析。如...

48540
来自专栏WindCoder

优化WordPress性能的高级指南

虽然玩wordpress,但对wordpress和php内部了解不多,这篇文章算是自己的视野扩展吧,不足之处,欢迎指出,老规矩,能力强的可以直接读原文。

80420
来自专栏偏前端工程师的驿站

JS魔法堂:浏览器模式和文档模式怎么玩?

一、前言                                         从IE8开始引入了文档兼容模式的概念,作为开发人员的我们可以在开发人员...

24280

扫码关注云+社区

领取腾讯云代金券