在php.ini中改以下几处:
1、设置extension_dir = "c:/php/extensions/";
2、extension=php_gd2.dll;把extension前面的逗号去掉,如果没有php_gd2.dll,php_gd.dll也一样,保证确实存在这一文件c:/php/extensions/php_gd2.dll然后把你php目录中dll目录中所有.dll文件copy到windows/system32目录中(windows98copy到system32中)。

解决方案 »

  1.   

    忘了说了,前面c:/php/extensions/ 表示你的php目录中的extensions目录,看你的php装在哪了
      

  2.   

    php.ini中
    extension=php_gd2.dll
    前面分号去掉,重起服务器
    记得将dlls文件夹下的相应dll文件copy到windows\system32下
      

  3.   

    服务器是用cgi模式的话
    可以自己传php_gd2.dll然后dl($dir.'php_gd2.dll');
      

  4.   

    php.ini配置中启用extension=php_gd2.dll
    然后将extensions文件夹下面的php_gd2.dll拷贝到系统目录下
      

  5.   

    都说的是window系统的,linux下要在编译的时候加
    --with-gd