ホームページ  >  記事  >  バックエンド開発  >  未定義関数 imagettftext() の呼び出しソリューション、calltoundefine_PHP チュートリアル

未定義関数 imagettftext() の呼び出しソリューション、calltoundefine_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 08:57:031433ブラウズ

未定義関数 imagettftext() ソリューションへの呼び出し、calltounknown

2014-10-03 に Lao Gao によって公開されました コードライフ カテゴリ内

Lao Gao が新しい環境に DEDECMS をインストールしたとき、バックグラウンド検証コードが表示できないことに気づきました。このエラーを直接検索してください。セッションが間違っているという人もいれば、権限が間違っているという人もいます。これはナンセンスではありませんか。ソース コードしか表示できず、ファイル /include/vdimgck.php。出错的函数是imagettftext(),由于织梦使用了@将错误隐去,导致这次莫名的错误。将@ を見つけて削除すると、すぐにエラーが表示されます:

リーリー

これで、エラーの原因が PHP のコンパイル時に FreeType が追加されなかったことであることが明確にわかりました。

解決策:

まず、2.4.0 を例として、FreeType をコンパイルしてインストールします。 リーリー

PHPを再コンパイルしてパラメータを追加しましょう

--with-freetype-dir=/usr/local/freetype リーリー

コンパイルが完了したらphpを再起動します

リーリー

GD ライブラリで見つけてください

。これは、インストールが成功したことを意味します。 FreeType Support

サーバーの freetype バージョンが 1.* の場合、コンパイル パラメーターを

に変更する必要があることに注意してください。以下は ChinaUnix フォーラムからの転載です: --with-ttf[=DIR] リーリー

参考:

http://bbs.chinaunix.net/thread-610205-1-1.html

http://www.bkjia.com/PHPjc/1110532.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/1110532.html技術記事未定義関数 imagettftext() ソリューションの呼び出し、calltounknown 2014 年 10 月 3 日に Lao Gao によって公開 コード ライフ分類で、Lao Gao は新しい環境に DEDECMS をインストールするときのバックグラウンド エクスペリエンスを発見しました...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。