» 首頁 » 討論區 » PHP與網頁技術 »Imagettftext not found font的問題

Imagettftext not found font的問題

發表人: Seachaos
積分: 2432
發表時間: 2012-02-02 02:46:02
最近在Test PHP網站時遇到了一個奇怪的問題
就是imagettftext這個函數出現了 not found font file的錯誤

後來才知道,有的PHP 的imagettftext是用絕對路徑的
所以像是用 ./file/font.ttf 就會導致錯誤的發生

解決辦法就是加上
[sea:javaCode]
putenv('GDFONTPATH=' . realpath('./'));
[/sea]
把GD的font path設成目前php file的路徑

ps.
realpath 是取得絕對路徑的函數,用相對路徑 ./ 就可以取得目前php檔的目錄