|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我实在想不明白java的机制,为什么非要那么蛋疼,在同一个平台下重复编译。明天在往本人的网站上传文件的时分失利了,之前都没有这类情形。以是扫除失落代码被修正的能够,多是碰着之前没有处置到的非常了。
翻开网站源码,调试,提醒毛病:ASP.NET超不时间已到。俄然想到,应当是本人上传的文件太年夜,招致上传时太长,以是超时了。
查阅相干材料,得知asp.net在默许情形下,超不时间为90秒,也就是假如90秒内该哀求还未有完成,就会前往超时的毛病了。同意上传文件的巨细默许为4M。而本人的上传文件为6M,已凌驾默许的最年夜上传巨细了,以是这也是毛病之一。
那末,我们要怎样修正asp.net默许的超不时间与默许上传文件巨细的限定呢?翻开web.config,找到httpRuntime节,修正maxRequestLength与executionTimeout值便可。
以下:
<httpRuntimeexecutionTimeout="700"maxRequestLength="951200"/>
解说一下:
maxRequestLength:设置最年夜哀求的巨细,单元:KB
executionTimeout:设置asp.net超不时间,单元:S(秒)
修正IIS中文件上传巨细的限定
偶然候,我们在当地调试的时分,即便是修正了maxRequestLength的值,也不克不及上传年夜文件,这有多是IIS中限定了上传文件的巨细,详细修正步骤以下:
1、起首要到历程中把IIS服务关了,即把inetinfo.exe历程关失落。
2、在体系目次中找到:windows/system32/inesrv/metabase.xml”文件,翻开,Ctrl+F找到AspMaxRequestEntityAllowed="204800"这一项,这就是iis上传文件的默许巨细了,默许为204800Byte,也就是200KB,将它改成本人必要的巨细就能够了!感觉很多控件都必须自己去写代码;用了WebMatrix感觉也不是很好,毕竟没有很强的WYSIWYG效果。现在就不知道如何是好了。 |
|