Linux下开启PHP GD库支持
在linux系统中开启GD库支持,有以下几种方法。
1,检测GD库是否安装命令
或者
php -i | grep -i --color gd
2,如未安装GD库,则为服务器安装,方法如下
--with-gd
# 如果是debian系的linux系统,用apt-get安装,如下
apt-get install php5-gd
# 如果是CentOS系的系统,用yum安装,如下
yum install php-gd
# 如果是suse系的linux系统,用yast安装,如下
yast -i php5_gd
3,可以在原先编译PHP不支持GD的情况下附加
先下zlib源码,libpng源码,gd源码
解压后到源码目录
zlib目录
make ; make install
make clean
libpng目录
./configure --prefix=/usr/local/libpng
make ; make install
make clean
# gd目录
./configure --prefix=/usr/local/libgd --with-png=/usr/local/libpng
make ; make install
make clean
最后在php.ini中,搜到[gd]后,在下面加一行
然后重启php服务,若不行,则尝试reboot,应该没有问题。
问题分析:
源码安装,只添加gd库这一个情况下,PHP版本和库的版本各异,所以:
- 不保证这么付出了这么多后有回报
- 不保证能够成功加载gd.so
- 不保证不怀孕
因此,如果是源码安装,最好是在编译PHP时加参数--with-gd
另外,Windows下开启PHP的GD库支持,操作方法如下:
找到php.ini,打开内容,找到:
把最前面的分号“;”去掉,再保存即可,若本来就没有分号,则表示已开启过。
>>> 延伸阅读:
php GD库上传图片并创建缩略图的代码
php GD库生成验证码的实例
php GD库中文乱码的解决方法
php验证码(GD库生成验证码)的例子
php中开启gd2扩展的方法介绍
linux下安装 php GD支持库的方法
php GD库绘制24小时柱状图的实例代码
PHP GD库动态生成折线图的实例代码
php 缩略图生成类(支持imagemagick与gd库)
您可能感兴趣的文章:
php gd库的基础知识
windows下开启PHP GD库的方法
php绘图不显示图片怎么办
Linux下开启PHP GD库支持
php开启GD库(windows环境)
Linux下rpm安装php gd库支持(步骤详解)
如何在PHP中开启GD库支持详解
PHP图片裁剪函数(图像不变形)
php中开启gd2扩展的方法介绍
linux下php gd 库的安装步骤