修改 php.ini文件啊 查找到
extension=php_gd.dll
取消掉注释
就可以了,一般自己就带gd库的,只是没有加载模块而已

解决方案 »

  1.   

    linux下不象win吧要另外装包的。不用删除PHP的,重新编译一下
    因为需要./configure--with-gd --with-zlib --with-png --with-jpeg-dir=/usr等等的
      

  2.   

    #下载 gdtar xzvf gd-2.0.33.tar.gz
    cd gd-2.0.33
    ./configure --prefix=/opt/bin/gd2 --with-freetype=/opt/bin/freetype --with-png --with-jpeg
    make
    make install#编译PHP时用:
    ./configure --with-gd=/opt/bin/gd2#不过装GD前要 libpng zlib freetype libjpeg 的支持
      

  3.   

    首先要编译gd,然后再编译php加--with-gd=/usr/local/gd2 
    如果要gd支持jpeg则,在编译gd前先安装jpeg6安装FreeType,jpeg,png和GD2:
    安装FreeType:
    ./configure --prefix=/usr/local/freetype
    make
    make install安装jpeg-6b:
    mkdir /usr/local/jpeg6
    mkdir /usr/local/jpeg6/bin
    mkdir /usr/local/jpeg6/lib
    mkdir /usr/local/jpeg6/include
    mkdir /usr/local/jpeg6/man
    mkdir /usr/local/jpeg6/man/man1
    ./configure --prefix=/usr/local/jpeg6 --enable-shared
    --enable-static 
    make 
    make install
    make install-lib安装libpng
    #不要用--prefix自定义安装目录,影响gd的安装 
    cd libpng-1.2.5 
    cp scripts/makefile.std makefile 
    make test 
    make install 安装GD2
    ./configure --prefix=/usr/local/gd2 --with-freetype=/usr/local/freetype --with-jpeg=/usr/local/jpeg6
    make
    make install 
      

  4.   

    参见:
    http://www.mistruster.com/bbs/index.php?viewid=321
    Install PHP With iconv Imap GD lib MagickWand