指定のパスに、フォントが無いか、壊れているのでは?
Webから読める場所(document root)の下にフォント(xxx.ttf)を置いてみて下さい。
う〜ん、PHP+GD自体は、FreeType(xxx.ttf)を使えてますか?
エラーを吐いているのが、PHPなのか、gdなのか、jpgraphなのか。。。
とりあえず、RedHat系のSRPMのインストールメモを見つけました。
バイナリインストールだと勝手が違うと思いますが、これを参考に設定を確認してみてください。
とにかく、PHP+GD+jpgraphがフォントを見つけられていないのが原因だと思います。そこを中心に洗ってみてください。
あと、フォントが壊れていたり、設定が変になっていたりするかもしれませんので、フォントを入れ直してみるのも良いかもしれません。
お役に立てず、すみませんでした。
原因がわかりました。
PHPの方でfreetype 2.Xのサポートができていないようだったのでconfigureする際に --with-freetype-dirを追加しコンパイルするとうまく動くようになりました。どうもありがとうございました。
早速の回答ありがとうございます。
フォントのパスの間違いや壊れている可能性はありませんでした。docmuent root下に置いてみたのですが、同じ結果でした・・・。