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('.'));
发表回复