最近遇到一台装有Fedora Core 5.0 Linux操作系统的服务器,原来安装的Apache 2.0、php 5.1.2不支持gd库,php网页中用gd库生成的验证码图片、统计图都无法显示。我试过在此基础上安装php-gd- 5.1.2-5.i386.rpm包后还是不行。于是,想到了先卸载已安装php的所有RPM包,再重装php的方法。于是动手尝试,问题解决。 一、在/var目录下新建一个临时目录php,将Fedora Core 5.0第2~5张光盘RPM目录中,以“php-”开头的RPM文...
by xh_terry - php文档中心 - 2008-07-26 18:01:59 阅读(1323) 回复(0)
我用freebsd7.2装好了apache-php-mysql后,运行了一段时间,现在想加载gd图形库功能。 我用ports方式装好gd-2.0.35 可是php还是不能支持gd 我在/usr/local/etc/php.ini加了extension=gd.so重启apachectl也没有作用。 用pkg_add安装php5-gd组件,用pkg_info查看是有装上了。但是php程序还是不支持gd功能? 有哪位大哥知道原因? 分亨一下吧???好吗? 在freebsd7.2下怎么才能让php加载gd?
Mysql配置 # groupadd mysql # useradd -g mysql mysql # tar -zxvf mysql-VERSION.tar.gz # cd mysql-VERSION # ./configure --prefix=/usr/local/mysql # make # make install # cp support-files/my-large.cnf /etc/my.cnf # cd /usr/local/mysql(要注意的一行) **# vi bin/mysql_install_db ldata=/opt/mysql/var (901行) # bin/mysql_install_db --user...
gd库已经编译安装了。 但在加入到php时出现问题 ./configure这一步已经完成了 在make时提示 Undefined first referenced symbol in file libiconv /usr/local/lib/libgd.so libiconv_open /usr/local/lib/libgd.so libiconv_close /usr/local/lib/libgd.so ld: fatal: Symbol referencing errors. N...
通过Ports安装的,安装php宽展的时候没有选择上gd库,现在怎么添加呢 修给php.INI (去掉前面的";")也不起作用 ;extension=php_gd2.dll extensions.ini配置如下: [quote]extension=bz2.so extension=ctype.so extension=simplexml.so extension=dom.so extension=gettext.so extension=iconv.so extension=mssql.so extension=mysql.so extension=mysqli.so extension=odbc.so extension=pcre.so extension=posix.so extension...
本博客所有文章为本人原创,转载请注明出处:http://senir.cublog.cn。 在画图之前首先需要创建一块画布,这个类似于画家先铺开一张白纸,又好比用画图软件新建一个空白图像,当然也可以打开一个已有图像进行修改,下面就介绍gd库里具有这些功能的几个函数。 一.imagecreate - 创建一个画布1.格式:imagecreate ( int x_size, int y_size )2.解析:系统创建一块画布,返回的是系统分配给这块画布的一个资源id号,用...
本博客所有文章为本人原创,转载请注明出处:http://senir.cublog.cn。 如果您想从头看起,请点击基础篇。一.gd_info - 取得当前安装的gd库的信息1.格式:array gd_info(void)2.解析:返回一个数组,包含了gd库的版本,支持的图像格式等信息,如: array(9) { ["gd Version"]=> string(24) "bundled (2.0 compatible)" ["FreeType Support"]=> bool(false) ["T1Lib Support"]=> bool(false) ["GIF Read ...
本博客所有文章为本人原创,转载请注明出处:http://senir.cublog.cn。 一.概述 php不仅可以输出HTML,也可以操作图像。比如创建一幅图像,或者读取一幅图像进行修改后输出到浏览器。这些操作基于gd库的支持。 二.需求 gd库在php的某些版本里不是默认支持的,首先得确定php已经支持了gd库: 新建一个phpinfo.php,输入以下代码: ?php echo phpinfo(); ?> 保存,然后通过浏览器打开phpinfo.php,搜索‘gd’,看是否有以下这项 ...
function makethumb($srcFile,$photo_small,$dstW,$dstH) { $data = GetImageSize($srcFile,&$info); switch ($data[[2]]) { case 1: //图片类型,1是GIF图 $im = @ImageCreateFromGIF($srcFile); break; case 2: //图片类型,2是JPG图 $im = @imagecreatefromjpeg($srcFile); break; case 3: //图片类型,3是PNG图 $im = @ImageCreateFromPNG($srcFile); break; } $srcW=ImageSX($im); $srcH=ImageSY($im); $ni=Im...
使 php 支持 gif , jpeg , ttf ,wbmp 为了安装方便,我自己写了一分gd安装的过程,现在发表出来.希望朋友们多提意见,谢谢! 原来gd不支持WBMP,现在扩充gd支持WBMP. 问题: 安装RedHat 7.2 后,进行php编程,发现只能处理GIF图像,不能处理JPEG图像。 后来知道php处理图像,使用了gd库,而gd库开始时是支持GIF的,但由于GIF使用了有版权争议的LZW算法,会引起法律问题,于是从gd-1.6开始,gd库不再支持GIF,改为支持更...