zoukankan      html  css  js  c++  java
  • 关于处理iis8.0中设置Request.BinaryRead 不允许操作的解决方法

    iis6.0解决方案:

    起初我刚开始上传的是小文件运行都是正常的,后来我弄个文件大点的上传看程序运行怎么样?就上面的问题,在网上搜索正好找到跟我一样的问题,拿过来自己记录下.
    其中行62指的是:oUpFileStream.Write Request.BinaryRead (Request.TotalBytes)
    2003 自带的IIS6.0默认限制上传大小限制为200K,下载限制为4M,因此出现上面的问题,解决如下:
    1. 先在服务里关闭iis admin service服务
    2. 找到windowssystem32inetsrv下的metabase.xml
    3. 用记事本打开 C:windowssytem32inetservmetabase.xml
    寻找字串 AspMaxRequestEntityAllowed 将 204800 (200KB) 改成你要的大小
    这是针对上传的部分
    如果你在下載的時候,大的文件也有问题的话,可以修改其中的 AspBufferingLimit ,预设的是 4MB
    4. 重启iis admin service服务,不是重启电脑

    顺便说下FSO的问题:不支持FSO的问题
    1、首先在系统盘中查找scrrun.dll,如果存在这个文件,请跳到第三步,如果没有,请执行第二步。
    2、在安装文件目录i386中找到scrrun.dl_,用winrar解压缩,得scrrun.dll,然后复制到x(你的系统盘):windowssystem32目录中。
    3、运行regsvr32 scrrun.dll即可。

    iis8.0

    步骤如下:   
    单击所需要站点的名称-在“功能视图”里面双击“ASP模块”,打开“***属性”,将最后一项“最大请求实体主体***[maxRequestEntityAllowed]”改为你需要的值(例如 1073741824, 1GB)。    
    同时,请注意如果你上传的文件较大,请考虑一下“脚本超时[scriptTimeOut]”是否需要更改,   
    默认是00:01:30,i这里改成了00:05:30,当然你也可以在ASP程序里更改超时时间。  

  • 相关阅读:
    Unicode编码
    第2章 词法结构
    ubuntu thrift
    Django admin 忘记密码
    STL中的优先级队列priority_queue
    哈希表面试题-转载
    C++中基于成员函数是否是const重载成员函数
    printf格式输出知识整理
    Linux dns和网络连接配置方法
    Linux下高效并发服务器的常用方法和案例(转)
  • 原文地址:https://www.cnblogs.com/fogwang/p/5852432.html
Copyright © 2011-2022 走看看