1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > mac php gd库 mac下安装GD库FreeType

mac php gd库 mac下安装GD库FreeType

时间:2024-08-02 00:51:31

相关推荐

mac php gd库 mac下安装GD库FreeType

MacBook Pro安装的新系统10.10.3,PHP环境也是默认就有的,GD库在默认情况下也安装过了,但在使用验证码的时候,提示GD库不支持FreeType,这里我们手动安装一下。

法一:

安装 FreeType

前往苹果官方开源支持:/opensource/ 查找并下载GD需要的 zlib/libpng/jpeg/freetype/libgd,这里提供一个包及执行脚本:

百度网盘下载密码:3euq

也可以单个下载安装,例如:

curl -O http://download./releases/freetype/freetype-2.4.4.tar.bz2

tar -zxf gd.tar.gz

cd gd

sudo ./install

然后刷新一下 phpinfo(); 或者看一下php支持的库

php -m

仍然没有看到 FreeType的踪影,因为这些库仅仅是安装了,但仍需要重新编译PHP,才能启用。

接下来就是重新编译PHP,添加 FreeType 支持,因为原PHP中已经编译GD,重新编译GD一定要加入–with-freetype,否则在PHP上仍然不能获得Freetype支持。

提醒:原始的PHP编译使用的参数可以在 phpinfo.php 信息里查看,也可以通过命令

php -i | grep configure

查看,记得在最后添加上–with-freetype 参数,重新编译即可。

法二:

注意:使用此方法基于上等于重新安装了PHP版本,只是编译参数包含了以前的参数,我这里升级后,PHP版本升级到了5.5.25.新的安装目录改为了/usr/local/php5。在终端里使用的PHP(5.5.20)和网页使用的PHP版本(5.5.25)为两个不同的版本。

http://php-osx.liip.ch/

这个网址,里面有任意版本的php安装,而且不影响原来的,今天试了下,不用重新的编译php,

我装的php5.5.20 就这么一句就搞定了 curl -shttp://php-osx.liip.ch/install.sh| bash -s 5.5

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。