win/win7 iis7与IIS6对无法上传大文件的解决方法linux网页制作

时间:2022-10-07 07:55:02 其他范文 收藏本文 下载本文

win/win7 iis7与IIS6对无法上传大文件的解决方法linux网页制作(通用6篇)由网友“苦涩”投稿提供,下面是小编给大家带来win/win7 iis7与IIS6对无法上传大文件的解决方法linux网页制作,一起来阅读吧,希望对您有所帮助。

win/win7 iis7与IIS6对无法上传大文件的解决方法linux网页制作

篇1:win/win7 iis7与IIS6对无法上传大文件的解决方法linux网页制作

Windows 2003 Server下无法上传附件,无论是文章还是软件上传都会出现:Request 对象 错误 'ASP 0104 : 的错误,请按照下面的说明一步步操作:

更改win2003的IIS 6.0对asp教程的上传文件大小为200k限制,aspx的上传程序没有影响,在IIS6.0中,默认设置是特别严格和安全的,最大只能传送 204,800 个字节,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。IIS 6 出于安全考虑, 默认最大请求是200K(也即最大提交数据限额为200KByte,204800Byte)。(在 IIS 6.0 之前的版本中无此限制)

解决办法一:

新建一个文本文件,内容如下:

'----------------------------------------------------

set providerObj=GetObject(“winmgmts:/root/MicrosoftIISv2”)

set vdirObj=providerObj.get(“IIsWebVirtualDirSetting='W3SVC/1/ROOT'”)

WScript.Echo “Before: ” & vdirObj.AspMaxRequestEntityAllowed

vdirObj.AspMaxRequestEntityAllowed=5100

vdirObj.Put_

WScript.Echo “Now: ” & vdirObj.AspMaxRequestEntityAllowed

'----------------------------------------------------

然后保存为.vbs文件,如:vf.vbs

然后在命令行模式下,执行 cscript. 文件路径及文件名,如:

cscript. d:vf.vbs

这样ASP上传大小就更改为了上面设置的:51200000字节 (50兆)

解决办法二:

第一步:修改IIS设置,允许直接编辑配置数据库教程,如下图所示:

第二步:先在服务里关闭iis admin service服务

找到windowssystem32inesrv下的metabase.xml,

打开,找到ASPMaxRequestEntityAllowed 把他修改为需要的值,默认为204800,即200K   把它修改为你所需的大小即可,

如:51200000(50M)

然后重启iis admin service服务。

wi7的解决办法

windows7有很多人已经用上了,喜欢鼓捣网站的想必也开了IIS用来调试自己的网站,但win7采用的是IIS7,界面和设置方法与XP、win2003大不相同,如何修改限制上传文件大小的问题就颇费周章,在网上搜索到的资料大多是针对XP和win2003的,win7中根本就没有metabase.xml这个文件。 有一篇文章说到:“双击“IIS”中的“ASP”– 打开“配置 ASP 应该程序的属性”–展开“限制属性”;修改“最大请求实体主体限制”的值,默认值为200000;把它修改为你想修改的大小”,我依样画瓢做完了,还是不行!无聊中研究一下网站后台的出错信息,其中提到了“请求筛选……”,桌面打开的““Internet 信息服务(IIS)管理器”里不就有一个“请求筛选”配置吗?打开看看,里面果然大有文章,点开“编辑功能设置”就可以看到这里还有“请求限制”,修改下面:“允许的最大内容长度”,默认是30M,随便改大一点,我改成300M,点击“确定”,重新启动IIS,再上传试试,50M、90M都可以了。

总结一下前面的修改步骤,win7的IIS配置中打开200k上传限制要分两步:

一、从ASP配置中修改“最大请求实体主体限制”的值;

二、从“请求筛选”配置中修改“允许的最大内容长度”的值。这两个步骤应该是不分先后的。

还有一篇文章说是这样修改的:打开系统所在分区的WindowsSystem32inetsrvconfigschema文件夹再用记事本打开 IIS_schema.xml 查找然后修改30000000这个数值。但我试验的结果不成功,以Administrator超级用户登陆来修改,保存时提示没有权限,该文件为只读的,始终无法修改文件属性,所以我个人认为这个办法不适合一般用户。下面是我每一个操作步骤的截图,有基础的一看就懂,看不懂的再结合文字说明吧。

篇2:iis无法正常运行asp 文件解决方法linux网页制作

查看系统日志出现

iis 服务器无法加载应用程序 '/lm/w3svc/1/root/test',错误是 '没有注册类别

microsoft windows xp [版本 5.1.2600]

(c) 版权所有 1985- microsoft corp.

c:documents and settingsadministrator>cd %windir%system32inetsrv

c:windowssystem32inetsrv>rundll32 wamreg.dll,createiispackage

c:windowssystem32inetsrv>regsvr32 asp教程txn.dll

如果出现

asptxn.dll 中的dllregisterserver失败,返回代码是:0x8004e00f

再执行下面方法

c:windowssystem32inetsrv>msdtc -install

c:windowssystem32inetsrv>msdtc -resetlog

c:windowssystem32inetsrv>rundll32 wamreg.dll,createiispackage

c:windowssystem32inetsrv>regsvr32 asptxn.dll

c:windowssystem32inetsrv>

ko重启一下iis就可以了,

篇3:windows IIS6.0无法执行ASP问题解决方法linux网页制作

windows 2003 IIS6.0无法执行ASP问题解决方法

启用Asp支持

Windows  Server  2003  默认安装,是不安装  IIS  6  的,需要另外安装,安装完  IIS  6,还需要单独开启对于  ASP  的支持。

启用Asp,进入:控制面板  ->  管理工具  -> IIS(Internet  服务器)-  Web服务扩展  ->  Active  Server  Pages  ->  允许

控制面板  ->  管理工具  -> IIS(Internet  服务器)-  Web服务扩展  ->  在服务端的包含文件  ->  允许

控制面板 -> 管理工具 ->iis(internet 服务器)- web服务扩展 -> active server pages -> 允许

控制面板 -> 管理工具 ->iis(internet 服务器)- web服务扩展 -> 在服务端的包含文件 -> 允许

还要启用父路径支持,

iis-网站-主目录-配置-选项-启用父路径

要注意权限分配

iis-网站-(具体站点)-(右键)权限-users完全控制

解决windows2003最大只能上载200k的限制。

先在服务里关闭iis admin service服务

找到windowssystem32inesrv下的metabase.xml,

打开,找到asp教程maxrequestentityallowed 把他修改为需要的值,

然后重启iis admin service服务

1、在web服务扩展 允许 active server pages和在服务器端的包含文件

2、修改各站点的属性

主目录-配置-选项-启用父路径

3、使之可以上传大于 200k的文件(修改成您要的大小就可以了,如在后面补两个0,就允许20m了)

c:windowssystem32inetsrvmetabase.xml

(企业版的windows2003在第592行,默认为 aspmaxrequestentityallowed=“204800” 即200k

将其加两个0,即改为,现在最大就可以上载20m了。

aspmaxrequestentityallowed=“20480000”

篇4:win Web服务器安全配置与安全配置方法linux网页制作

web服务器安全配置的内容

1终端服务默认端口号:3389,

更改原因:不想让非法用户连接到服务器进行登录实验。当这台服务器托管在外时更不希望发生这种情况,呵呵,还没忘记的输入法漏洞吧?

更改方法:

(1)、第一处[hkey_local_machine system currentcontrolset control terminal server wds rdpwd tds tcp],看到右边的portnumber了吗?在十进制状态下改成你想要的端口号吧,比如7126之类的,只要不与其它冲突即可。

(2)、第二处[hkey_local_machine system currentcontrolset control terminal server winstations rdp-tcp,方法同上,记得改的端口号和上面改的一样就行了。

2系统盘windowssystem32cacls.exe、cmd.exe、net.exe、net1.exe、telnet.exe、ftp.exe 文件只给 administrators 组和 system 的完全控制权限

注册表删除 wscript.shell、wscript.shell.1、wscript.network、wscript.network.1、shell.application

注册表改名 adodb.stream、scripting.dictionary、scripting.filesystemobject

3启用防火墙和tcp/ip过滤,再serv-u开启一组端口映射

80 20 21 2121 * 以及serv-u端口组

下面这关于win2003禁止web等目录执行exe,bat,com

运行-----输入 gpedit.msc ----计算机配置---windows 设置----安全设置↓软件限制策略(如果旁边没有什么东西,

点右键创建一个策略)---其他规则----(点右键)新建立一个路径规则(p)。

如图1:

这样d:wwwroot目录就无法执行任何exe.bat.com文件了。 不管你是什么权限。即使是system都无法执行。

这样大大的提高了被使用exp提升权限的安全性。

当然这里提一个思路。 。大家都知道c:windowstemp是临时文件夹。 基本都是所有用户都可以写的。它是不需要执行权限的。

当然我们这里可以给他加一个规则。让c:windowstemp无执行权限。 方法如上。

原理:基于软件策略从这些目录都无法运行程序,增加安全。

篇5:iis执行asp 显示500错误排查与解决方法linux网页制作

IIS服务器出现500错误

2错误原因:500错误的原因一般是源程序出现错误造成的,

3 解决办法:1 首先设置IE浏览器à工具->Internet选项

2 刷新或者重新打开500错误页面就会出现错误的程序部分

3 根据错误提示,然后解决问题。

4 ADODB.Connection 创建失败的可能解决方法:

1、重装MDAC2.8。

MDAC 2.8下载地址:

www.microsoft.com/downloads/details.asp教程x?displaylang=zh-cn&FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c

2、你先在开始运行里输入regsvr32 “C:Program FilesCommon FilesSystemadomsado15.dll”,

如果不行再输入他regsvr32 scrrun.dll 记得刷新页面。还不行输入他regsvr32 msxml3.dll就可以了。

3、重新安装MDAC_TYP.EXE。这个我也操作过,所以也记录下来。

download.microsoft.com/download/8/b/6/8b6198c0-fe96-4811-9d81-d5c76dd5fea8/MDAC_TYP.EXE

上面的1、2、3不分先后顺序的,操作过后一般能解决问题。

PS:一般先使用第二步,注册这些DLL,如果测试OK的话也就不用使用其他步骤了

篇6:iis6.0 找不到服务器或 DNS 错误与站点打不开解决方法linux网页制作

今天一朋友的windows 2003 iis6.0服务器出现打不开站点并且还出现dns错误了,经过仔细分析与百度搜索了,下面来看看解决方法

无法显示页,

要查找的页面是当前不可用的。 该 Web 站点可能会出现技术的了问题,或者您可能需要调整浏览器设置。

找不到服务器或 DNS 错误。

ping能ping通,telnet 80端口也没有问题。查看LOGFILES下的HTTPERROR,发现很多“36_Connections_Refused”这样的错误信息。

百度搜索了下“_Connections_Refused”,找到微软的官方解决方案,support.microsoft.com/kb/934878/zh-cn解决方法如下:

1.进入注册表,进入具体项:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTPParameters

2.新建dword值,输入名称“EnableAggressiveMemoryUsage”

3.修改值为1.

4.开始-运行,输入CMD。进入CMD窗口。

5.执行:net stop http /y

6.执行:iisreset /restart

IIS问题得到解决。

重要此节、 方法,或任务包含告诉您如何修改注册表的步骤。 但是,如果注册表修改不当可能会出现严重问题。 因此,请确保您认真执行这些步骤,

附加的保护备份注册表之前对其进行修改。 然后,您可以在出现问题时还原注册表。 有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

322756 (support.microsoft.com/kb/322756/ ) 如何备份和还原在 Windows 注册表

若要变通解决此问题,将 EnableAggressiveMemoryUsage 注册表项添加到以下注册表子项:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTPParameters

然后,将 EnableAggressiveMemoryUsage 注册表项设置为 1

要这样做,请按照下列步骤:

单击启动请单击运行中键入注册表编辑器中将打开框中,然后单击确定

单击以下注册表子项:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTPParameters

上该编辑指向菜单新,然后单击双字节值

类型EnableAggressiveMemoryUsage,然后按 ENTER。

上该编辑单击菜单,修改

中将值数据框中键入1,然后单击确定

上该文件单击菜单,退出退出注册表编辑器。

重新启动 HTTP 服务。 若要执行此操作,请按照下列步骤:

单击启动请单击运行中键入cmd中将打开框中,然后单击确定。

在命令提示符下类型net stop http /y,然后按 ENTER。

在命令提示符下类型iisreset /restart,然后按 ENTER。

php实习报告

windows IIS6.0无法执行ASP问题解决方法linux网页制作

关于Fckeditor2次上传漏洞(IIS6分号解析漏洞)

从零开始配置服务器服务器教程

Win无法上传较大文件的解决方法

FTP常用软件servu的安全权限处理WEB安全

nginx配置中文域名WEB服务器

微软IIS 6.0和7.5的多个漏洞及利用方法漏洞预警

linux系统怎么自定义404错误页面?linux操作系统

学习心得如何总结

win/win7 iis7与IIS6对无法上传大文件的解决方法linux网页制作
《win/win7 iis7与IIS6对无法上传大文件的解决方法linux网页制作.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

【win/win7 iis7与IIS6对无法上传大文件的解决方法linux网页制作(通用6篇)】相关文章:

IIS下另外一个危险的ISAPI扩展2023-08-13

3DSMAX学习心得总结2023-12-30

iis rewrite伪静态中文无效问题解决方法Windows服务器操作系统2022-05-17

踩出自己的脚印经典美文2022-12-02

FCKeditor 建立文件夹、上传文件时“.”变“”的突破漏洞预警2023-08-07

测试转正工作总结2023-04-11

LNK文件漏洞简要分析2023-01-25

Windows 服务器的安全防护林2023-06-15

网络层安全服务与攻击分析2023-12-10

冰箱密封条的检查和修复方法2024-03-24

点击下载本文文档