¤@¡B½Ð¨D¿z¿ï¼Ò¶ô³Q°t¸m¬°©Úµ´¥]§tÂù«Âà¸q§Ç¦Cªº½Ð¨D¡CHTTP ¿ù»~ 404.11 - Not Found
1.³æÀ» ¶}©l ¡C ¦b ¶}©l·j¯Á ®Ø¤¤, Áä¤J Notepad. ¥kÀ» °O¨Æ¥» , µM«á³æÀ» §@¬°ºÞ²zû¹B¦æ ¡C
ª`·N ¦pªG´£¥Ü¥Î©óºÞ²zû±K½X©Î¥Î©ó½T»{, Áä¤J±K½X, ©Î³æÀ» Ä~Äò ¡C
2.¦b ¤å¥ó µæ³æ¤W, ³æÀ» ¥´¶} ¡C ¦b ¤å¥ó¦W ®Ø¤¤, Áä¤J %windir%\system32\inetsrv\config\applicationhost.configµM«á³æÀ» ¥´¶} ¡C
3.¦b ApplicationHost.config ¤å¥ó, ©w¦ì ¤å¥ó¤¤ªº configuration/system.webServer/security/requestFiltering/¤U
<requestFiltering> ¸`ÂI¡C¤j¬ù360¦æ
±N<requestFiltering>
§ï¬°
<requestFiltering allowDoubleEscaping="true">
§Y¥i
¤G¡BÃö©óIIS7.0¤W¶Ç¤j¤å¥ó¥X¿ùªº¸Ñ¨M¤è®×(´yz: ½Ð¨D¿z¿ï¼Ò¶ô³Q°t¸m¬°©Úµ´¶W¹L½Ð¨D¤º®eªø«×ªº½Ð¨D)
¨Ï¥ÎIIS7.0ªºasp¤W¶Ç¤j¤å¥ó®É¥X²{¦p¤U¿ù»~¡G
HTTP Error 404.13 - Not Found
´yz: ½Ð¨D¿z¿ï¼Ò¶ô³Q°t¸m¬°©Úµ´¶W¹L½Ð¨D¤º®eªø«×ªº½Ð¨D¡C
¿ù»~¥N½X: 0x00000000
³qª¾: BeginRequest
¼Ò¶ô: RequestFilteringModule
½Ð¨Dªº URL: http://localhost:80/u2/upfile.asp
ª«²z¸ô®|: G:\web\u2\upfile.asp
µn¿ý¥Î¤á: ©|¥¼½T©w
µn¿ý¤èªk: ©|¥¼½T©w
³B²zµ{§Ç: ASPClassic
³Ì¥i¯àªºì¦]:
Web ªA°È¾¹¤Wªº½Ð¨D¿z¿ï³Q°t¸m¬°©Úµ´¸Ó½Ð¨D¡A¦]¬°¤º®eªø«×¶W¹L°t¸mªºÈ¡C
¥i¹Á¸Õªº¾Þ§@:
½T»{ applicationhost.config ©Î web.config ¤å¥ó¤¤ªº configuration/system.webServer/security/requestFiltering/requestLimits@maxAllowedContentLength ³]¸m¡C
³X°Ý¬O¹B¦æ Internet Information Services 7.0 ªA°È¾¹¤W©Ó¸ü Web ¯¸ÂI®É¥X²{¿ù»~«H®§¡G " HTTP ¿ù»~ 404.13 - CONTENT_LENGTH_TOO_LARGE "
¸Ñ¨M¤è®×¦p¤U
n¸Ñ¨M¦¹°ÝÃD, ½Ð«ö·Ó¤U¦C¨BÆJ¡G
1.³æÀ» ¶}©l ¡C ¦b ¶}©l·j¯Á ®Ø¤¤, Áä¤J Notepad. ¥kÀ» °O¨Æ¥» , µM«á³æÀ» §@¬°ºÞ²zû¹B¦æ ¡C
ª`·N ¦pªG´£¥Ü¥Î©óºÞ²zû±K½X©Î¥Î©ó½T»{, Áä¤J±K½X, ©Î³æÀ» Ä~Äò ¡C
2.¦b ¤å¥ó µæ³æ¤W, ³æÀ» ¥´¶} ¡C ¦b ¤å¥ó¦W ®Ø¤¤, Áä¤J %windir%\system32\inetsrv\config\applicationhost.configµM«á³æÀ» ¥´¶} ¡C
3.¦b ApplicationHost.config ¤å¥ó, ©w¦ì < requestLimits > ¸`ÂI¡C
4.§R°£ maxAllowedContentLength ÄݩʡC ©ÎªÌ, ²K¥[Ȭۤǰtªº Content-Length ³øÀY¡A «È¤áºÝµo°e½Ð¨D§@¬°¤j¤p¡C Àq»{±¡ªp¤U, ªº maxAllowedContentLength ÄÝ©ÊȬO 30000000¡C
¨Ò¦p, ×§ï¤U¦C¥N½X¡C
<requestLimits maxAllowedContentLength ="<length>" />
5.«O¦s ApplicationHost.config ¤å¥ó¡C
¨ä¹êII7.0Àq»{ªº¥X¿ù¡A¤w¸g§i¶D§Ú̦p¦ó°µ¤F¡A¨þ¨þ¡A³oÂIn¤ñIIS6.0¤H©Ê¤Æ¦h¤F¡C
×§ï«ácmd©R¥O¦æ¤U¥´iisreset«°_IIS¡]©Î¬Oª½±µ¨Ï¥ÎIISºÞ²z¾¹«°_¡^¡A«·s¤W¶Ç¤å¥ó¨ÌÂÂ¥X¿ù¡C
¤£¹L³o´N¬O¶Ç²Îªº¿ù»~¤F¡C
×§ïMaxRequestEntityAllowed §Y¥i¡AIIS6.0ùØ¡A»Ýn¦p¤U¾Þ§@(¸Ô¨£¡G¬ð¯}IIS6¤W¶Ç©M¤U¸ü¤å¥ó¤Ø¤o***)
¸Ñ¨M¤èªk¡G
º¥ý°±¤î IIS ªA°È¡A¤§«á¥´¶} C:\Windows\System32\Inetsrv ¤¤ªº metabase.XML, ¨Ã×§ï AspMaxRequestEntityAllowed ¬°§A»ÝnªºÈ(¨Ò¦p 1073741824, 1GB)¡C
±Ò°ÊIISªA°È¡C
IIS7.0ùØ¡A¤º¸mªºASP¼Ò¶ô¤w¸g±a¤F³oÓÄݩʡA¥i¥Hª½±µ×§ï
¨BÆJ¦p¤U¡G
³æÀ»©Ò»Ýn¯¸ÂIªº¦WºÙ¡Ð¦b“¥\¯àµø¹Ï”ùرÂùÀ»“ASP¼Ò¶ô”¡A¥´¶}“***Äݩʔ¡A±N³Ì«á¤@¶µ“³Ì¤j½Ð¨D¹êÅé¥DÅé***[maxRequestEntityAllowed]”§ï¬°§A»ÝnªºÈ(¨Ò¦p 1073741824, 1GB)¡C
¦P®É¡A½Ðª`·N¦pªG§A¤W¶Çªº¤å¥ó¸û¤j¡A½Ð¦Ò¼{¤@¤U“¸}¥»¶W®É[scriptTimeOut]”¬O§_»Ýn§ó§ï¡A
Àq»{¬O00:01¡G30¡Ayaosansi³oùا令¤F00:05:30¡A·íµM§A¤]¥i¥H¦bASPµ{§Çùاó§ï¶W®É®É¶¡¡C
¤T¡BÀ³¥Îµ{§Ç¤¤ªºªA°È¾¹¿ù»~ HTTP Error 404.3 - Not Found ´yz: ¥Ñ©ó Web ªA°È¾¹¤W°t¸mªº¦h¥Î³~ Internet ¶l¥óÂX®i(Multipurpose Internet Mail Extensions, MIME)¬M®gµ¦²¤ªºì¦]¡AµLªk³B²z©Ò½Ð¨Dªº¶±¡C±z½Ð¨Dªº¶±¨ã¦³µLªkÃѧOªº¤å¥óÂX®i¦W¡A¦]¦Ó¤£³Q¤¹³\¡C
¿ù»~¥N½X: 0x80070032
³Ì¥i¯àªºì¦]:
¥i¯à¬O¯Ê¤Ö³B²zµ{§Ç¬M®g¡CÀq»{±¡ªp¤U¡AÀRºA¤å¥ó³B²zµ{§Ç±N³B²z©Ò¦³¤º®e¡C
±zn¨Ï¥Îªº¥\¯à¥i¯à©|¥¼¦w¸Ë¡C
¨S¦³¬°ºô¯¸©ÎÀ³¥Îµ{§Ç±Ò¥Î¬ÛÀ³ªº MIME ¬M®g¡C(ĵ§i: ½Ð¤£n¬°¥Î¤á¤£À³¤U¸üªº .ASPX ¶©Î .config ¤å¥óµ¥¤º®e³Ð«Ø MIME ¬M®g¡C)
¥i¹Á¸Õªº¾Þ§@: «Y²Î½L:\windows\ServiceProfiles\NetworkService\AppData\Local\Temp³oӥؿý²K¥[¤@Ó"Autheticated Users“ªºÅª¼g³\¥i§Y¥i¡C
×§ï¡G
C:\Windows\System32\inetsrv\config\applicationHost.config
¸Ó¤å¥ó²Ä108¦æì¤å¡G
<processModel identityType="NetworkService" />
קאּ¡G
<processModel identityType="NetworkService" loadUserProfile="false" />
¥|¡BIIS7.0 ASPµLªk¥¿±`³sAccess¼Æ¾Ú®w°ÝÃD
¦b¸Ñ¨M³oÓ°ÝÃD«e¥ý»¡¤UVista IIS7.0 ASPÀô¹Òªº°t¸m¡A¦pªGIIS¬OÀq»{¦w¸Ëªº¡A¨º¤\ASPµ{§Ç¬O¤£¯à¹B¦æªº¡A·í¦bIE¤¤¥´¶}ÂX®i¦W¬°.ASP¤å¥óªº®ÉÔ¡Aiis·|·íµÛ´¶³qªººô¶¤å¥ó¨ÓÅã¥Ü¡C¦bIE¤¤¬d¬Ý¤å¥óªº·½¥N½X¡A¥i¥H¬Ý¨ìASP¤å¥óªº©Ò¦³ì©l¥N½X¡A´N¸ò§ÚÌÂùÀ»¥´¶}¤å¥ó¤@¼Ëªº¡C§ÚÌ»Ýn¦w¸Ë¤@¨Ç¥\¯à¨Ó¤ä«ùASPÀ³¥Îµ{§Çªº¸ÑªR¡A¥´¶}¡G±±¨î±ªO- µ{§Ç - µ{§Ç©M¥\¯à - ¥´¶}©ÎÃö³¬Windows¥\¯à¡A«ö·Ó¤U±³oӹϥܡA§â¬ÛÀ³ªºASP¿ï¤W´N¦æ¤F¡C
³]¸m¦nIIS¡]¶}±Ò”±Ò¥Î¤÷¥Ø¿ý¸ô®|”¡An¤£§A¥Î../¸ô®|ªº®ÉÔ¥i¯à·|¥X¿ù¡^¡A°µ¦n¬ÛÃö¯¸ÂIªº³]¸m¡A¥i¬O¹B¦æªº®ÉÔ´N´£¥Ü¡G
¤Þ¥Î[Microsoft][ODBC Microsoft Access ÅX°Êµ{§Ç] ºÏ½L©Îºôµ¸¿ù»~¡C ©Î¡]´N¬Ý§A¥Î¤°¤\¤è¦¡³sAccess¤F¡^
¤Þ¥ÎMicrosoft JET Database Engine ¿ù»~ ’80004005’
¥¼«ü©wªº¿ù»~
/inc/conn.asp¡A¦æ 10
¡@¡@
¸Ñ¨M¿ìªk
§âC:\Windows\ServiceProfiles\NetworkService\AppData\Local¤UªºTemp¥Ø¿ý²K¥[¤FeveryoneªºÅª¼gÅv¡C¦A¤@³X°Ý´N¢Ý¢Ù¤F¡A¦Ü¦¹°ÝÃD¸Ñ¨M ¡]everyone¥[Ū¼g¬O§Ú¬°¬Ù¨Æ¦Û¤v¥[ªº¡A¨ä¹êÁÙ¥i¥H¥[ªº¦A”ºë½T”ÂI¡A¨ãÅ騣¤U¡^
¤Þ¥Î ºô¤WÁÙ¦³¤@»¡ªkµ¹“«Y²Î½L:\Windows\ServiceProfiles\NetworkService\AppData\Local\Temp”¥Ø¿ý²K¥[¤@Ó“Authenticated Users”ªº¥Î¤á¡A¨ä¤¤AppData¥Ø¿ý¬OÁôÂ꺡A¦b¶i¤Jªº®ÉÔ¥i¥Hª½±µ¦b¦a§}Äæ¿é¤J¸ô®|¡A©ÎªÌ¦b¤å¥ó§¨¿ï¶µùØÅã¥ÜÁôÂäå¥ó

RSSq¾\