PHP GD font path on Ubuntu VPS

April 5, 2015 4.4k views
Ubuntu Apache PHP Server Optimization Configuration Management

Hi, I installed on Ubuntu 14.04 Vesta (with, php, mysql, phpmyadmin etc).

On my website I use php imagettftext() function to write text on images.
Since years ago I used to write on other servers the font path like:

        $font = 'arialbd.ttf';

but here in Ubuntu with vesta and PHP Version 5.6.7-1 will get error: Could not find/open font in .......

I found 2 resolutions for my problem:


        putenv('GDFONTPATH=' . realpath('.'));
        $font = 'arialbd.ttf';


        $font = './arialbd.ttf';

How can I set to use only:

        $font = 'arialbd.ttf';


1 Answer

This link should provide you the information you need to ensure you are setting the proper font path for GD.

Have another answer? Share your knowledge.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!