我也遇到过这种问题,当时上传gif格式的没问题,上传jpg的就有问题了,不过后来换个PHP版本就好了,可能是PHP的一个bug。

解决方案 »

  1.   

    PHP换成4.3.2就可以了,4.3.3版的在把图片做为邮件附件发送时也遇到了图片信息损坏的问题。
      

  2.   

    是PHP版本BUG的问题吗?还是编译的问题?
      

  3.   

    一定是用 GB 库的函数作过处理,如果是直接上床的话是不会发生的。
    跟 php 版本无关,如果 GB 库是 2.0 以上的话要用 ImageCreateTrueColor(),如果是 1.x 版本要用 ImageCreate()
      

  4.   

    肯定不是php4原因,是apache设置的原因呀.
    如果在http.conf或php.conf里面如果看见有这样的设置语句把它去掉包你解决问题
    #    SetOutputFilter PHP
    #    SetInputFilter PHP
      

  5.   

    没有使用过GD库的函数,也没有对图片做过处理,只是COPY操作罢了。SetOutputFilter PHP的设置语句也没有。