-2

我有这个错误:

致命错误:在第65行的/home/example/public_html/generate.php中调用未定义函数 imagettfbbox()

generate.php第65行:

63- $code = $this->generateCode();

64- $font = _ROOT_PATH_ . '/Captcha/ccf.ttf';

65- imagettfbbox(138, 0, $font, $code);

请帮帮我:(

4

2 回答 2

2

根据 http://php.net/manual/en/function.imagettfbbox.php

 This function requires both the GD library and the » FreeType library. 

您必须在 PHP 构建中缺少一个或两个必需的库。

使用以下代码构建文件“info.php”:

<?php phpinfo() ?>

运行它并查看缺少哪些,然后去安装它/它们。

于 2013-09-13T19:09:49.763 回答
1

要使用“imagettfbbox”功能,必须同时具有 GD 和 FreeType。看来,鉴于其中一个错误丢失了。

PHP.net imagettfbbox 文档

一旦它们都可用,该功能应该可以工作。

于 2013-09-13T16:42:01.303 回答