php Call to undefined function imagettftext()问题解决
测试代码出现报错Call to undefined function imagettftext(),发现是gd库出现了问题 通过phpInfo()查看 gd库已经开启,但是里边没有freeType 和jpeg的支持 但有png的支持 于是安装这两软件 yum install freetype* 装完后 找一下库装到哪里去了 find / -name freetype 结果在 /usr/include/freetype2/ 文件夹中 同理 libjpeg 在 /usr/include 中 然后进入php源代码的 php源代码(下载的代码)/ext/gd文件夹中 利用phpize进行拓展安装
./configure --with-freetype-dir=/usr/include/freetype2 --with-jpeg-dir=/usr/include --with-php-config=/usr/local/php/bin/php-config 然后 make 到此 完成了php中GD库到重新编译,重启后问题圆满解决 Ps: Cannot find config.m4. Make sure that you run '/usr/local/php/bin/phpize' in the top level source directory of the module 解决方法: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |