http://expert.csdn.net/Expert/TopicView1.asp?id=1312288

解决方案 »

  1.   

    检查upload_max_filesize的设置,另外还有一个速度问题。大文件也不宜这样上传。
      

  2.   

    检查phpinfo()中的
    upload_max_filesize
    post_max_size可通过修改php.ini
      

  3.   

    一百遍啊一百遍
    看看FAQ好吗?
      

  4.   

    TO:xuzuning(唠叨) AND phpteam(最近不在,有问题别找我!) !
    我的
    upload_max_filesize=2M
    post_max_size=8M
    啊!!!
    怎么还是不行呢?
    对了,我用的WEB SERVER 是APACHE,是不是也和APACHE的设置和版本有关呢??
    不知哪位大虾遇到过类似问题?
    小弟不胜感激!!
    :)
      

  5.   

    PHP版面的人气不会这么差吧?
      

  6.   

    查看一下你的FORM里是否有这么一句:
    <input type="hidden" name="MAX_FILE_SIZE" value="100000">
    之类的,改大一点,或者去掉。跟APACHE没关系。
      

  7.   

    在表单中加上<input type="hidden" name="MAX_FILE_SIZE" value="<?php print(1024*1024*2);?>">
    因为它的单位是字节的~这里是2M
      

  8.   

    在程序中加一句:
    set_time_limit(0);
    再试。应该没有问题的。
      

  9.   

    我的也可以,没有出问题,加上了<input type="hidden" name="MAX_FILE_SIZE" value="100000">这句是对的!
      

  10.   

    恩,像xuzuning(唠叨) 兄说的,上传时间(引起超时)还是个问题,注意~