http: 上传大文件是有实际限制的,具体多少我也不清楚。
你可以改用 ftp 的上传机制,使用 php 的 ftpfunction
也可以用第三方控件 ActiveX (client端)你可以参考一下 xuploadfile 控件
不过它好像不支持 utf-8 的编码

解决方案 »

  1.   

    运行下phpinfo();找到下面一行,
    post_max_size 8M 8M //这是我本地的默认值为8M。
    另一方面,最好是在上传前进行大小限制,这样至少交互性会更友好些。
    /*****手册上的一个例子*****/
    <!-- The data encoding type, enctype, MUST be specified as below -->
    <form enctype="multipart/form-data" action="__URL__" method="POST">
        <!-- MAX_FILE_SIZE must precede the file input field -->
        <input type="hidden" name="MAX_FILE_SIZE" value="30000" /><!--//大小限制设置-->
        <!-- Name of input element determines name in $_FILES array -->
        Send this file: <input name="userfile" type="file" />
        <input type="submit" value="Send File" />
    </form>