请问你的php.ini打开了GD吗?
extension=php_gd2.dll
打开了没?

解决方案 »

  1.   

    写如下代码
    <?php
    phpinfo();
    ?>运行一下看看有没有GD
      

  2.   

    感觉还是gd库没装的感觉。
    你试试gd_info();能有输出不?
      

  3.   

    http://211.136.109.178:88/socialnetwork/phpinfo.php 
    看了看你的这里的确没有gd有的话应该有如下表
    gd
    GD Support  enabled  
    GD Version  bundled (2.0.34 compatible)  
    FreeType Support  enabled  
    FreeType Linkage  with freetype  
    FreeType Version  2.1.9  
    T1Lib Support  enabled  
    GIF Read Support  enabled  
    GIF Create Support  enabled  
    JPG Support  enabled  
    PNG Support  enabled  
    WBMP Support  enabled  
    XBM Support  enabled  
    dll那是windows里才有的东东,呵呵Linux上要激活 GD 支持,配置 PHP 时加上 --with-gd[=DIR],DIR 是 GD 的基本安装目录。要使用推荐的绑定的 GD 库版本(首次绑定于 PHP 4.3.0),使用 --with-gd。要编译 GD 库,需要libpng 和 libjpeg。
      

  4.   

    我的配置命令是:
    ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-jpeg-dir=/usr/local/jpeg6/ --with-png-dir=/usr/local/libpng2/ --with-gd=/usr/local/gd2/ --with-freetype-dir=/usr/local/freetype/  --with-zlib-dir=/usr/local/zlib2/ -with-mysql=/usr/local/mysql
    这个是否正确,还有原来的php不是我装的,会不会是安装的原文件路径不对?
      

  5.   

    怎么检查路径,好像在
    <?php 
    phpinfo(); 
    ?> 
    上没有
      

  6.   

      --with-gd=/usr/local/gd2/=/usr/local/gd2/你用的是高版本的php就 --with-gd就可以了要使用推荐的绑定的 GD 库版本使用 --with-gd
      

  7.   

    './configure' '--with-apxs2=/usr/local/apache/bin/apxs' '--with-mysql=/usr/local/mysql' 我只看到你编译php时候这些参数。并没有with-gd这个选项
      

  8.   

    是phpz编译没有成功,谢谢各位