IIS 5.0¿¡¼ ASP ¹®Á¦ ÇØ°á¹æ¹ý ÀÛ¼ºÀÚ : ±â¼úÁö¿øºÎ Á¶ÅÂÁØ tedcho@nextline.net
½ÃÀÛÇϱâ Àü¿¡ ÇØ´ç À¥ ¼¹ö¿¡¼ .html ¶Ç´Â .htm ÆÄÀÏÀ» ¿ ¼ö ÀÖ´ÂÁö È®ÀÎÇϽʽÿÀ. ¸¸¾à ÀÌ ÆÄÀÏÀ» ¿ ¼ö ¾øÀ¸¸é ASP ¹®Á¦°¡ ¾Æ´Õ´Ï´Ù.
1. À¥ »çÀÌÆ®ÀÇ ·çÆ®¿¡ Global.asa ÆÄÀÏÀÌ ÀÖÀ¸¸é Global.old·Î À̸§À» ¹Ù²ãÁÝ´Ï´Ù. À¥ ¼ºñ½º¸¦ Áß´ÜÇÏ°í ´Ù½Ã ½ÃÀÛÇÑ ´ÙÀ½ ¸Þ¸ðÀåÀ» »ç¿ëÇÏ¿© ´ÙÀ½°ú °°Àº ÄÚµå·Î Å×½ºÆ® ASP ÆäÀÌÁö¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
ÇØ´çÆÄÀÏÀ» À¥ »çÀÌÆ®ÀÇ ·çÆ®¿¡ test.asp·Î ÀúÀåÇÏ°í À¥ ¼¹ö¿¡¼ ¿¾îº¾´Ï´Ù.
»óÀ§¿Í °°ÀÌ ASP ÆäÀÌÁö°¡ À¥ ºê¶ó¿ìÀú¿¡ ·ÎµåµÇ¸é ¹®Á¦´Â Global.asa ÆÄÀÏ¿¡ ÀÖ´Â °ÍÀÔ´Ï´Ù. ASP ÆäÀÌÁö°¡ ¿©ÀüÈ÷ ·ÎµåµÇÁö ¾ÊÀ¸¸é 2´Ü°è·Î ÁøÇàÇÕ´Ï´Ù. (Global.asa ÆÄÀÏÀÇ ¹®Á¦ ÇØ°á¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Microsoft ±â¼ú ÀÚ·áÀÇ ´ÙÀ½ ¹®¼¸¦ ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù. 288245 PRB: Global.asa Does Not Fire from Personal Web Server on Windows 98 265275 FP2000: Global.asa Does Not Run in FrontPage Web
2. À¥ »çÀÌÆ®¿¡ ´ëÇÑ ÀÀ¿ë ÇÁ·Î±×·¥ º¸È£¸¦ ³·À½À¸·Î ¼³Á¤ÇÏ°í IISAdmin ¼ºñ½º¸¦ ÁßÁöÇß´Ù°¡ ´Ù½Ã ½ÃÀÛÇÕ´Ï´Ù.
»óÀ§¿Í °°ÀÌ ½ÇÇà ÈÄ¿¡ ASP ÆäÀÌÁö°¡ À¥ ºê¶ó¿ìÀú¿¡ ·ÎµåµÇ¸é ¹®Á¦´Â IWAM °èÁ¤¿¡ ÀÖ´Â °ÍÀÌ¸ç ¾Æ·¡ 3¹øÀ» ½ÇÇàÇÕ´Ï´Ù. ASP ÆäÀÌÁö°¡ ¿©ÀüÈ÷ ·ÎµåµÇÁö ¾ÊÀ¸¸é °ü¸® µµ±¸¿¡¼ ±¸¼º ¿ä¼Ò ¼ºñ½º¸¦ ¼±ÅÃÇÏ¿© IIS ÆÐÅ°Áö¸¦ º¼ ¼ö ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù. ÀÌ·¸°Ô ÇÏ¸é ±¸¼º ¿ä¼Ò ¼ºñ½º°¡ ½ÇÆÐÇÏÁö ¾Ê½À´Ï´Ù. ´ÙÀ½ »ç¿ëÀÚ°¡ ·ÎÄà Users ±×·ì¿¡ ÀÖ´ÂÁö È®ÀÎÇÕ´Ï´Ù. NT AUTHORITY\Authenticated Users NT AUTHORITY\INTERACTIVE
±¸¼º ¿ä¼Ò ¼ºñ½º ½º³ÀÀÎ ¹®Á¦ ÇØ°á¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº ´ÙÀ½ ±â¼ú ÀÚ·á ¹®¼¸¦ ÂüÁ¶ÇϽñâ¹Ù¶ø´Ï´Ù. (301919 PRB: Cannot Expand 'My Computer' in Component Services MMC Snap-In)
3. »óÀ§ÀÇ ³»¿ëÀ» ¼öÇàÇÑ ÈÄ¿¡ ASP ÆäÀÌÁö°¡ À¥ ºê¶ó¿ìÀú¿¡ ·ÎµåµÇ¸é »çÀÌÆ®ÀÇ ÀÀ¿ë ÇÁ·Î±×·¥ º¸È£¸¦ Áß°£ ¶Ç´Â ³ôÀ½À¸·Î ´Ù½Ã ¼³Á¤ÇÏ°í IWAM °èÁ¤À» ·ÎÄà Administrators ±×·ì¿¡ Ãß°¡ÇÕ´Ï´Ù.
ÀÌ ´Ü°è¸¦ ¼öÇàÇÑ ÈÄ¿¡ ASP ÆäÀÌÁö°¡ À¥ ºê¶ó¿ìÀú¿¡ ·ÎµåµÇ¸é IWAM °èÁ¤À» Æ÷ÇÔÇÑ »ç¿ë ±ÇÇÑ ¹®Á¦°¡ ÀÖ´Â °ÍÀ̸ç 4¹øÀ» ½ÇÇàÇÕ´Ï´Ù.
IWAM »ç¿ëÀÚ °èÁ¤À¸·Î ÀÎÇØ ASP ½ÇÆд ¾Æ·¡ ¸µÅ© ±â¼ú ÀÚ·á ¹®¼¸¦ ÂüÁ¶ÇϽñ⠹ٶø´Ï´Ù. - ±¸¼ºµÈ ID°¡ IWAM °èÁ¤¿¡ ¿Ã¹Ù¸£Áö ¾Ê´Ù. (http://support.microsoft.com/kb/297989/) - Out-of-Process À¥À» ½ÇÇàÇϸé "·Î±×¿Â ½ÇÆÐ: ¾Ë ¼ö ¾ø´Â »ç¿ëÀÚ À̸§À̰ųª ¾ÏÈ£°¡ Ʋ¸³´Ï´Ù." ¿À·ù ¹ß»ý (http://support.microsoft.com/kb/255770/)
4. À§ÀÇ ¹æ¹ýÀ¸·Îµµ ASP ¼ºñ½º°¡ µÇÁö ¾ÊÀ»°æ¿ì ¸¶Áö¸· ¼ö´ÜÀ¸·Î IIS ÆÐÅ°Áö¸¦ ´Ù½Ã ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô ÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÇϽʽÿÀ.
a. ±¸¼º ¿ä¼Ò ¼ºñ½º¸¦ ã°í ´ÙÀ½ ÆÐÅ°Áö¸¦ »èÁ¦ÇϽʽÿÀ. Âü°í: ÆÐÅ°Áö¸¦ »èÁ¦Çϱâ À§Çؼ´Â ¸ÕÀú ÆÐÅ°ÁöÀÇ ¼Ó¼ºÀ» ¿¾î¾ß ÇÕ´Ï´Ù. °í±Þ ÅÇÀ» Ŭ¸¯ÇÏ°í »èÁ¦ ¸øÇÔ È®Àζõ ¼±ÅÃÀ» Ãë¼ÒÇϽʽÿÀ. ? IIS In-Process ÀÀ¿ë ÇÁ·Î±×·¥ ? IIS Out-of-Process Ç®¸µµÈ ÀÀ¿ë ÇÁ·Î±×·¥ ? IIS À¯Æ¿¸®Æ¼
b. ¸í·É ÇÁ·ÒÇÁÆ®¸¦ ¿°í ´ÙÀ½ ¸í·ÉÀ» »ç¿ëÇÏ¿© inetsrvµð·ºÅ͸®·Î À̵¿ÇϽñ⠹ٶø´Ï´Ù. cd %windir%system32inetsrv
c. ´ÙÀ½ ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù. rundll32 wamreg.dll, CreateIISPackage (Âü°í: "CreateIISPackage"´Â ´ë¼Ò¹®ÀÚ¸¦ ±¸ºÐÇϸç Á¤È®ÇÏ°Ô ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.) regsvr32 asptxn.dll
d. ±¸¼º ¿ä¼Ò ¼ºñ½º¸¦ ´Ý°í ´Ù½Ã ¿©½Ã±â¹Ù¶ø´Ï´Ù. ´Ù½Ã ÀÛ¼ºµÈ 3°³ÀÇ IIS COM+ ÀÀ¿ë ÇÁ·Î±×·¥À» º¼ ¼ö ÀÖ¾î¾ß ÇÕ´Ï´Ù.
e. ¸í·ÉÁÙ¿¡¼ IISRESET¸¦ ½ÇÇàÇÏ°í ÀÌÀü¿¡ ¿Ã¹Ù¸£°Ô ·ÎµåÇÒ ¼ö ¾ø¾ú´ø ASP ÆäÀÌÁö¸¦ Å×½ºÆ®ÇϽñ⠹ٶø´Ï´Ù.
|