路很这个东西有的时候很烦人的。今天我就见识到了。
我把我写的一些小代码移到linux下就出现这个问题。
imagettftext($img,20,0,0,32,$red,'arial.ttf','a');
我在linux运行时,不会报错,也不会显示文字!
把header('cotent-type:image/png')注释后才看见错误:
Warning: imagettftext(): Could not find/open font in /var/www/ablog/image/yzm_test.php on line 29
我晕了。
最后我在把'arial.ttf',改成'./arial.ttf';就正常了。
请问前辈,这是为何呢?
我用var_dump(pathinfo('arial.ttf'));显示的结果表明目录就是'.'呀!很疑惑!