php.ini中
extension=php_gd.dll
看看有没有被注释掉,如果被注释了,去掉注释,不过这个版本的php_gd好象不支持GIF输出吧~可惜

解决方案 »

  1.   

    我用的是php4.2.1,php_gd和php_gd2都试过,不行,是不是本身就不支持??
      

  2.   

    是不是用apache的模块形式安装php,不支持GD啊
      

  3.   

    我的PHP也是4.21的.这是我测试的代码.能正常显示<?
    header("Content-type:image/png");
    $im=ImageCreate(50,16);
    $black=imagecolorallocate($im,0,0,0);
    $white=imagecolorallocate($im,255,255,255);
    imagefill($im,0,0,$black);
    imagestring($im,5,0,0,'test',$white);
    imagepng($im);
    imagedestroy($im);
    ?>代码中要注意的是4.21版本不支持Gif图像.所以要用PNG来代替之.在PHP.INI中要注意的是:

    extension=php_gd.dll
    改成
    extension=php_gd2.dll
    并把前面的分号去掉.把extension_dir = ./
    改成
    extension_dir = ./extensions/你再试一试看行不行..