ExpressionEngine® User Guide

Legacy Documentation

You are using the documentation for version 4.3.8. Go here for the latest version.

Call to undefined function: imagettftext()

ExpressionEngine returns the following error: “Call to undefined function: imagettftext().”

Troubleshooting

This error—and similar warnings such as “Warning: imagettftext(): Could not find/open font in …”—indicate that ExpressionEngine is running on a server where PHP is missing TrueType font support. Resolving this problem requires contacting the host support or server admin and have them upgrade to a PHP version that has such support compiled in.

If that is not an option, Use TrueType Font for Captcha? should be set to No under Settings ‣ CAPTCHA or CAPTCHAs should be disabled altogether.