确认imagecreatetruecolor可用
检查 $iImageX, $iImageY 的值

解决方案 »

  1.   

    注: 本函数需要 GD 2.0.1 或更高版本。注: 本函数不能用于 GIF 文件格式。 
      

  2.   

    我修改为imagecreate效果是一样的。
      

  3.   

    It may because you have not opened the gd2 extension on the server.
      

  4.   

    How can I open the gd2 extension?
      

  5.   

    ;extension=php_gd2.dll=>extension=php_gd2.dll
      

  6.   

    在哪里写;extension=php_gd2.dll=>extension=php_gd2.dll?这种写法应该是windows下的吧?我php服务是在linux下的
      

  7.   

    $iImage = @imagecreatetruecolor( $iImageX, $iImageY )
    把前面的@去掉看看是什么错误
      

  8.   

    不是让你检查 $iImageX 和 $iImageY 的值 吗?
    检查了吗?
    只要其中一个 小于等于 0,创建图片资源就宣告失败
      

  9.   

    现在基本可以肯定是GD的问题,我用phpinfo()没有看到gd的支持,但是不知道如何打开GD。在linux下的php.ini文件需要怎样写?php.ini文件只需要放到/etc目录下是否可以?
      

  10.   

    还有我在我的环境中看到有/usr/lib目录下有libgd.so.2和libgd.so.2.0.0这两个文件
      

  11.   

    在网上找一下linux下的gd库的配置很多的。win下的比较简单。楼主要会学在网上找资料
      

  12.   

    那你就透过手册,去下载你要的GD库,再自行设定PHP
      

  13.   

    http://www.boutell.com/gd/
    在手册里输入image;
      

  14.   

    php 在linux 系列下的extension 不是在php.ini 里面加的,而是在另外一个配置文件里面,文件名好像是php.conf,楼住自己在这个里面加extension配置
      

  15.   


    http://www.linuxmine.com/2867.html
      

  16.   

    在linux下加gd一般都重新编译的