欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

php支持gd,png,jpeg,zlib

发布时间:2023/12/20 37 豆豆
生活随笔 收集整理的这篇文章主要介绍了 php支持gd,png,jpeg,zlib 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

今天又进行了次pnp的安装,发现php无法支持gd等库,解决过程如下:

###安装jpeg,以下几个目录需要创建,当编译完成后,并不会自动创建,当然包括libjpeg.so也不会存在

mkdir -p /usr/local/jpeg6/bin

mkdir -p /usr/local/jpeg6/lib

mkdir -p /usr/local/jpeg6/include

mkdir -p /usr/local/jpeg6/man/man1 tar -zxvf libtool-1.5.22.tar.gz cd libtool-1.5.22 &&./configure && make && make install 然后进入jpeg的源码目录,一定要执行 # cp /usr/local/share/libtool/config.sub ./ # cp /usr/local/share/libtool/config.guess ./ # ./configure --prefix=/usr/local/jpeg6/ --enable-shared --enable-static  # make  # make install ##安装libpng tar -jxvf libpng-1.2.40.tar.bz2 cp scripts/makefile.gcmmx makefile ./configure --prefix=/usr/local/libpng && make && make install (libpnp生成的安装目录并不是libpng,而是lib) tar -zxvf gd-2.0.33.tar.gz  ./configure --prefix=/usr/local/gd --with-png=/usr/local/lib --with-jpeg=/usr/local/jpeg6/ make && make install  cp gd.h /usr/local/lib  --这一步很重要,不然后面会报错   ldconfig -v   更新库 php-5.3.5.tar.gz ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-jpeg-dir=/usr/local/jpeg6/ --with-png-dir=/usr/local/lib --enable-sockets --with-gd --with-zlib --此处的with-gd后面不能加gd的安装目录,否则会报错 编译安装php时出错configure: error: build test failed. 参考文章: http://www.oschina.net/question/17_87 http://blog.yntv.cn/html/28/28-360.html

转载于:https://blog.51cto.com/inbank2012/1109044

总结

以上是生活随笔为你收集整理的php支持gd,png,jpeg,zlib的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。