php 输出gif 不动,运用 PHP动态生成gif时遇到的问题和处理 办法

PHP没有规定只输出html文件,它可以生成动态gif文件。我在运用

php动态生成gif图像时遇到了一些问题,现已处理

,我用的是php4.05(for win32)+apache3.1.2_win32。

问题一:动态生成gif的程序根本转不起来

我写了一个关于用php生成gif的例子,运行,发觉

页面就是刷不出来,就象是死了一样,阅读

器也没有任何不正确

提示。

处理办法

:修改php所在目录下的php.ini

修改安装php所在路径下的php.ini(留心

:一定是php路径下的php.ini)extension_dir = 安装php的路径extensions(比如:c:phpextensions)。

问题二:php_gd.dll不支持gif

我在程序的开头加载了php_gd.dll动态连接库:dl("php_gd.dll");但是在运行程序的时候,出现了这样的结果:

Warning:  ImageGif: No GIF support in this PHP build in d:apachehtdocsgif2.php3 on line 12

处理办法

:运用

php4.05

这时我才发觉

是书上写的问题php_gd.dll根本不能支持生成gif,经高人指引才知道自己的版本php4.04 for win32缺少php_gd_gif.dll,于是我下载了一份更高版本的php4.05,这里面有支持生成动态gif的php_gd_gif.dll。

问题三:出现警告:Warning: Function registration failed - duplicate name - imagearc in d:apachehtdocsgif2.php3 on line 3

程序如下:

dl("php_gd_gif.dll");

header("content-type:image/gif");

$im = imagecreate(400,30);

$black = imagecolorallocate($im,0,0,0);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值