此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【nlibo】截止到2008-06-29 03:21:46的历史汇总数据(不包括此帖):
发帖数:14                 发帖分:790                
结贴数:12                 结贴分:590                
未结数:2                  未结分:200                
结贴率:85.71 %            结分率:74.68 %            
楼主加油

解决方案 »

  1.   

    补充:
    php.ini里的upload_max_filesize和post_max_size都是20M
      

  2.   

    上传文件表单里面 有个MAX_SIZE也要相应的设置大点,这个也是用来限制上传文件大小的
      

  3.   

    应该是上传form的 MAX_FILE_SIZE 属性 其value值为字节,指定浏览器默认的可上传的最大文件的大小
      

  4.   

    看看php.ini中的最大执行时间
    max_execution_time
    设置大点 要不然 超过这个时间,图片还没上传完,肯定会上传失败的
      

  5.   

    查看APACHE配置和php.ini配置文件,修改相应的上传限制
      

  6.   

    估计是album_gen_thumb这个的问题,很多方法生成2M以上图片的缩略图时会出现问题,貌似是GD2的BUG。如果有条件,尝试着使用imagemagick代替试一下。或者,不要在上传时马上处理缩略图,先传完,再处理缩略图。测试的话,你可以尝试传单张2M以上的图片,看能否成功。
      

  7.   

    我觉得应该是楼主的上传文件执行超时导至的,文件一多时,文件大一点时,每个文件上传时执行的时候就会增加,当总的执行时间超过set_time_limit的值时,页面就会超时出错,所以才出现只上传部分图片的问题,楼主可以试试在页面上加上set_time_limit()函数,把超时时间设大点或是直接设成set_time_limit(0)试试看,