百搜论坛欢迎您的加入!
adimg adimg
 
昨日:篇  今日:篇   总帖:篇   会员:
博主最大Lv63   
Linux下开启PHP GD库支持     

本文介绍下,在linux系统下开启php gd库的方法,gd库在php编程中用于图像文件的处理,非常有用,有需要的朋友参考下。

在linux系统中开启GD库支持,有以下几种方法。

1,检测GD库是否安装命令
 

复制代码代码示例:

 php5 -m | grep -i 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目录
 

复制代码代码示例:

 ./configure --prefix=/usr/local/zlib
 make ; make install
 make clean
 

 libpng目录
 

复制代码代码示例:

 cp scripts/makefile.linux ./makefile
 ./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]后,在下面加一行
 

复制代码代码示例:

extension=/usr/local/libgdgd.so
 

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

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

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

复制代码代码示例:

;extension=php_gd2.dll

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

 0  已被阅读了1290次  楼主 2021-01-18 11:27:06
回复列表

回复:Linux下开启PHP GD库支持

联系站长 友链申请桂ICP备19000949号-1     桂ICP备19000949号-1
您的IP:18.191.202.45,2024-04-27 03:12:03,Processed in 0.01589 second(s).
免责声明: 本网不承担任何由内容提供商提供的信息所引起的争议和法律责任。
Powered by HadSky 7.12.9
已有0次打赏
(0) 分享
分享
取消
免责声明
1、本站资源,均来自网络,版权归原作者,所有资源和文章仅限用于学习和研究目的 。
2、不得用于商业或非法用途,否则,一切责任由该用户承担 !
如果觉得本文还不错请点个赞或者打赏点轻币哦~
拒绝伸手党,拿走请回复,尊重楼主,尊重你我他~

侵权删除请致信 E-Mail:207882320@qq.com