查看: 7274|回复: 0
打印 上一主题 下一主题

Linux下安装PHP的GD

[复制链接]
跳转到指定楼层
1#
发表于 2007-12-4 13:43:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
台州网址导航
昨天,在CentOS系统上,安装Fleaphp,运行其中一个“像册”范例,其功能包括上传图片,并生成图片的缩略图,发现不能对图片进行处理,报错:Call to undefined function: imagecreatefromjpeg() in。

于是查手册,猜测是没有安装GD,到网上找到了《GD:Linux下安装PHP的GD支持库》一文,依此安装,但是发现并不适合我的当前情况,因为我的系统已用yum安装了php,晚上就此问题请教甜饼,得知,yum install php-gd即可。

今天照此操练,但由于粗心,误将php-gd写为php-gb,所以报错:

CODE:Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 1.0 MB 00:28
http://apt.sw.be/redhat/el4/en/i386/dag/repodata/primary.xml.gz: [Errno -1] Metadata file does not match checksum
Trying other mirror.
Error: failure: repodata/primary.xml.gz from dag: [Errno 256] No more mirrors to try.


由于,没有发现这个输入错误,所以手工下载了primary.xml.gz,但是这个文件应该放在哪里呢,于是就此问题请教小仲,“只要你能让yum找到这个文件就可以了”。rpm -ql php,查到php的安装路径,猜测应该将primary.xml.gz文件复制到/usr/share/doc。

然后再次yum install php-gb,yum果然找到了它:

CODE:Reading repository metadata in from local files
primary.xml.gz 100% |=========================| 1.8 MB 00:34
dag : ################################################## 7811/7811
Added 1 new packages, deleted 0 old in 40.68 seconds
Parsing package install arguments
No Match for argument: php-gb
Nothing to do


这是才发现这个输入错误,于是重新yum -y install php-gd,安装成功,“像册”范例运行正确。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖
台州维博网络(www.tzweb.com)专门运用PHP+MYSQL/ASP.NET+MSSQL技术开发网站门户平台系统等。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

网站推广
关于我们
  • 台州朗动科技(Tzweb.com)拥有多年开发网站平台系统门户手机客户端等业务的成功经验。主要从事:政企网站,系统平台,微信公众号,各类小程序,手机APP客户端,浙里办微应用,浙政钉微应用、主机域名、虚拟空间、后期维护等服务,满足不同企业公司的需求,是台州地区领先的网络技术服务商!

Hi,扫描关注我

Copyright © 2005-2026 站长论坛 All rights reserved

Powered by 站长论坛 with TZWEB Update Techonolgy Support

快速回复 返回顶部 返回列表