山寨长微博:txt2img插件问题

txt2img插件安装后在一直有问题,显示:

PHP Warning:  imagettftext() [<a href='function.imagettftext'>function.imagettftext</a>]: Could not find/open font in <phpfile>

看了其代码,发现需要使用gd和freetype支持,但在服务器上搜索了一下,发现这两个包都已经安装了:

sudo apt-get install php5-gd libfreetype6
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
libfreetype6 已经是最新的版本了。
php5-gd 已经是最新的版本了。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。

最终还是在stackoverflow找到了答案。
就是要在代码中添加一行(在使用imagettftext函数的前面):

putenv('GDFONTPATH=' . realpath('.'));

已发布

分类

,

来自

标签:

评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注