Linux下开启PHP GD库支持

php中文网
发布: 2016-07-25 08:55:19
原创
7198人浏览过
  1. php5 -m | grep -i gd
  2. 或者
  3. php -i | grep -i --color gd
复制代码

2,如未安装GD库,则为服务器安装,方法如下

  1. # 如果是源码安装,则加入参数
  2. --with-gd
  3. # 如果是debian系的linux系统,用apt-get安装,如下
  4. apt-get install php5-gd
  5. # 如果是CentOS系的系统,用yum安装,如下
  6. yum install php-gd
  7. # 如果是suse系的linux系统,用yast安装,如下
  8. yast -i php5_gd
复制代码

3,可以在原先编译PHP不支持GD的情况下附加 先下zlib源码,libpng源码,gd源码 解压后到源码目录 zlib目录

  1. ./configure --prefix=/usr/local/zlib
  2. make ; make install
  3. make clean
复制代码

libpng目录

  1. cp scripts/makefile.linux ./makefile
  2. ./configure --prefix=/usr/local/libpng
  3. make ; make install
  4. make clean
  5. # gd目录
  6. ./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng
  7. make ; make install
  8. make clean
复制代码

最后在php.ini中,搜到[gd]后,在下面加一行

  1. extension=/usr/local/libgdgd.so
复制代码

然后重启php服务,若不行,则尝试reboot,应该没有问题。

问题分析: 源码安装,只添加gd库这一个情况下,PHP版本和库的版本各异,所以: - 不保证这么付出了这么多后有回报 - 不保证能够成功加载gd.so - 不保证不怀孕 因此,如果是源码安装,最好是在编译PHP时加参数--with-gd

另外,Windows下开启PHP的GD库支持,操作方法如下: 找到php.ini,打开内容,找到:

  1. ;extension=php_gd2.dll
复制代码

把最前面的分号“;”去掉,再保存即可,若本来就没有分号,则表示已开启过。

小爱开放平台
小爱开放平台

小米旗下小爱开放平台

小爱开放平台 23
查看详情 小爱开放平台

>>> 延伸阅读: php GD库上传图片并创建缩略图的代码 php GD库生成验证码的实例 php GD库中文乱码的解决方法 php验证码(GD库生成验证码)的例子 php中开启gd2扩展的方法介绍 linux下安装 php GD支持库的方法 php GD库绘制24小时柱状图的实例代码 PHP GD库动态生成折线图的实例代码 php 缩略图生成类(支持imagemagick与gd库)



PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号