请问一下 ,我在  php的 配置中调整了 上传文件最大限制!~!!! 如下~~~;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;; Whether to allow HTTP file uploads.
file_uploads = On; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
;upload_tmp_dir ="E:\appserv\www\tem"; Maximum allowed size for uploaded files.
upload_max_filesize = 100M;;;;;;;;;;;;;;;;;;可是 一直只能上传 2M 一下的文件!! 这是为什么??提醒,  我把  100M 改为了 100000000 与 100M ,
并且每次修改后,我都重新启动服务器了,  可是为什么 就是  不能上传 大文件???求解!!!!

解决方案 »

  1.   

    报错了没? post_max_size 也改大点。
      

  2.   

    <input type="hidden" name="MAX_FILE_SIZE" value="100000000">
    在上传表单中加入这行试试
      

  3.   

    没有 报错, 加入了 <input type="hidden" name="MAX_FILE_SIZE" value="100000000">
    也不行!!!!
      

  4.   

    代码 是这样的、、、、
    前台:
    <form action="ss.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
      <label for="ds"></label>
      <input type="file" name="file" id="ds" />
      <input type="submit" name="submit" id="submit" value="提交" />
      <input type="hidden" name="MAX_FILE_SIZE" value="100000000">
    </form>后台:
    <?php 
    $de=$_SERVER['DOCUMENT_ROOT']."/FreeTD/people/lgd/lgd".strrchr($_FILES[file][name],'.');;
    if(move_uploaded_file($_FILES[file][tmp_name],$de))
    {
    echo 1;
    }
    else 
    echo 0;
    ?>结果  我要是上传 大于2M的文件 ,老是 输出0;
    上传 小于 2M的文件 则 输出1;求解
      

  5.   

    代码 是这样的、、、、
    前台:
    <form action="ss.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
      <label for="ds"></label>
      <input type="file" name="file" id="ds" />
      <input type="submit" name="submit" id="submit" value="提交" />
      <input type="hidden" name="MAX_FILE_SIZE" value="100000000">
    </form>后台:
    <?php 
    $de=$_SERVER['DOCUMENT_ROOT']."/FreeTD/people/lgd/lgd".strrchr($_FILES[file][name],'.');;
    if(move_uploaded_file($_FILES[file][tmp_name],$de))
    {
    echo 1;
    }
    else 
    echo 0;
    ?>结果  我要是上传 大于2M的文件 ,老是 输出0;
    上传 小于 2M的文件 则 输出1;求解
      

  6.   

    post_max_size 也有限制的 你设置一下试试 php.ini
      

  7.   

    在php.ini里面查看如下行:
    upload_max_filesize = 100M post_max_size = 100M memory_limit = 40M
    把这个2个改成一样,试试看~!
      

  8.   

    还不行的话~!
    max_execution_time  600  每个PHP页面运行的最大时间值(秒),  默认30秒  
    max_input_time      600  每个PHP页面接收数据所需的最大时间,默认60秒  
      

  9.   

    upload_max_filesize = 100M
    post_max_size       = 101M上传文件大小的限制只取决于这两个参数,一般情况post的要稍稍大于upload,毕竟post里不光是文件