下面是我的配置过程
1:用dos命令(也可以手动操作,拷贝dlls文件夹里所有dll文件到system32目录下) copy c:phpdlls*.dll c:windowssystem32
2:打开php.ini
设置extension_dir = "c:/php/extensions/";//我开始一直没有配置成功,就是因为这里的目录,开始我用了逻辑目录extension_dir = "ext"而没有用绝对目录extension_dir = "D:/ApaServ/php/ext"。后来我换了绝对目录,一下就显示出来了!
3:
extension=php_gd2.dll;把extension前面的逗号去掉,如果没有php_gd2.dll,php_gd.dll也一样,保证确实存在这一文件c:/php/extensions/php_gd2.dll
4:运行下面程序进行测试
-------------------------------------------PHP代码:-------------------------------------
1:用dos命令(也可以手动操作,拷贝dlls文件夹里所有dll文件到system32目录下) copy c:phpdlls*.dll c:windowssystem32
2:打开php.ini
设置extension_dir = "c:/php/extensions/";//我开始一直没有配置成功,就是因为这里的目录,开始我用了逻辑目录extension_dir = "ext"而没有用绝对目录extension_dir = "D:/ApaServ/php/ext"。后来我换了绝对目录,一下就显示出来了!
3:
extension=php_gd2.dll;把extension前面的逗号去掉,如果没有php_gd2.dll,php_gd.dll也一样,保证确实存在这一文件c:/php/extensions/php_gd2.dll
4:运行下面程序进行测试
-------------------------------------------PHP代码:-------------------------------------
php如何配置和测试GD库
<?php
Ob_end_flush();
//注意,在此之前不能向浏览器输出任何信息,要注意是否设置了 auto_prepend_file.
header ("Content-type: image/png");
$im = @imagecreate (200, 100)
or die ("无法创建图像");
$background_color = imagecolorallocate ($im, 0,0, 0);
$text_color = imagecolorallocate ($im, 230, 140, 150);
imagestring ($im, 3, 30, 50, "A Simple Text String", $text_color);
imagepng ($im);
?>