今天又进行了次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相关推荐

  1. php GD 增加 jpeg支持~

    有台新的php 环境 用户反应没有 gd的 jpeg 支持.查看了一下确实没有.应该是源码编译安装php 默认的GD库没有 jpeg支持. 为什么没有呢? ...不知道~ 下面我们来 添加 jpeg ...

  2. yosemite php gd,Yosemite下配置PHP支持GD库FreeType

    Mac升级系统到 Yosemite 10.10,偶然发现验证码不显示了,php -m 发现有GD库,但没有发现FreeType. 安装 FreeType 前往苹果官方开源支持:http://www.a ...

  3. phpnow升级mysql版本_PHPnow 升级后 PHP不支持GD、MySQL 枫

    最近磁盘格式化误操作后,最近两天都在忙于数据恢复,现在才恢复正常. 机子上面的软件全部重装,PHPnow乘此机会下载了最新版本来安装.之前的版本是: PHPnow 1.5.4  -  2009-07- ...

  4. php不支持gd库,如何解决php不支持gd库的问题

    如何解决php不支持gd库的问题 发布时间:2020-07-24 16:50:14 来源:亿速云 阅读:128 作者:Leah 如何解决php不支持gd库的问题?很多新手对此不是很清楚,为了帮助大家解 ...

  5. mysql5.7zib配置_PHP 安装(支持GD 库)

    安装PHP 一. 介绍 PHP 的安装 首先安装apache 参考apachessl安装 二. 准备安装包 1. 下载 php安装包 [root@localhost src]#wget http:// ...

  6. c#如何wmf图片转换成png图片_C#图片格式转换(支持bmp/gif/jpeg/png/tiff/wmf文件)

    [实例简介] [实例截图] [核心代码] using System; using System.Drawing; using System.Collections; using System.Comp ...

  7. 服务器支持gd库,虚拟主机是否支持gd库

    GD 库是 PHP 处理图形的扩展库,GD 库提供了一系列用来处理图片的API,使用GD库可以处理图片,或者生成图片.在网站上,GD库通常用来生成缩略图,用来对图片加水印或者对网站数据生成报表. 虚拟 ...

  8. centos php 开启libgdgd_Linux下开启PHP GD库支持

    在linux系统中开启GD库支持,有以下几种方法. 1,检测GD库是否安装命令 代码示例: php5 -m | grep -i gd 或者 php -i | grep -i --color gd 2, ...

  9. 上传到服务器gd不支持,安装dedecms出现GD不支持。我的php5.5的。怎么解决?

    在php.ini中开启GD即可. Windows下开启PHP的GD库支持 找到php.ini,打开内容,找到: ;extension=php_gd2.dll 把最前面的分号";"去 ...

最新文章

  1. CUDA学习3-GridBlock
  2. 极限编程 (Extreme Programming) - 发布计划 (Release Planning)
  3. win10电脑插耳机没声音_教你Win10怎么录制电脑内部声音
  4. 让XP恢复文件权限功能
  5. apache不能解析php文件_Web中间件漏洞之Apache篇
  6. js eval()函数
  7. SQL执行效率提升几万倍的操作详解!
  8. LUNA16_Challange数据预处理4
  9. 003——数组(三)count()reset()end()prev()next()current()
  10. 1.Docker技术入门与实战 --- 初识Docker与容器
  11. 什么是微信62数据?微信62数据原理解读
  12. vue-cli3+electron+serialport实现串口通信,收银系统对接电子秤
  13. vlan的理解以及华为access、trunk、hybrid三种链路对比
  14. 程序员高效的准备HR面试
  15. R语言入门(2)时间序列分析原理
  16. word2013无法撤销解决方法-有效
  17. 调和级数近似求和公式推导(转载)
  18. iPhone模拟定位(非越狱修改手机定位)
  19. ubuntn 服务器 可视化界面(安装可视化界面,浏览器直接访问)
  20. 【攻略】前端特工 - 腾讯CodeStar代码星计划

热门文章

  1. flask学习笔记之flask-migrate
  2. 网址由http转换成https
  3. cocoa pods Installation
  4. 关于程序工作者的规划与思考
  5. Win7下如何更改时间日期
  6. Spark Streaming在Spark Web UI上的显示办法
  7. 一句话讲清楚GIL锁
  8. @staticmethod用法
  9. synaptic不停抖动后自动关闭的问题
  10. 不要再次进行阅读的计算机论文与理由(持续更新中)