CGI Errorº° ¿øÀÎ ¹× Á¶Ä¡ ¹æ¹ý |
500 Server Error (Server Error or Internal Server Error) |
¿øÀÎ 1) syntax error È®ÀÎÇϱâ
Á¶Ä¡¹æ¹ý 1) TelnetÀ¸·Î À¥¼¹ö»ó¿¡ ·Î±×ÀÎÈÄ ½© »óÅ¿¡¼ ´ÙÀ½À» ½ÇÇà½ÃŲ´Ù.
Ex) perl test.cgi (ÇØ´ç cgi)
½ºÅ©¸³Æ®»ó¿¡ syntax error°¡ ÀÖÀ¸¸é perl interpreter °¡ ±× ¹®¹ýÀûÀÎ ¿À·ù¿¡ ´ëÇÏ¿© ÇØ´ç line°ú
ÇÔ²² ¿À·ù¸¦ Ãâ·ÂÇÕ´Ï´Ù. Syntax error°¡ ÀÖ´Â line¹øÈ£µµ °°ÀÌ Ç¥½ÃµË´Ï´Ù. ¸¸¾à ±× lineÀÌ ¼öÁ¤
ÀÛ¾÷À» Çϼ̴ø ºÎºÐÀ̶ó¸é ±× ÁÙÀ» ´Ù½Ã »ìÆì º¸¾Æ¼ ¾î¶² ¹®¹ýÀûÀÎ ¿À·ù°¡ ÀÖ´ÂÁö üũÇÏ¿©
º¸½Ê½Ã¿À.
¿øÀÎ 2) ÆÛ¹Ì¼Ç ÁöÁ¤ÀÌ À߸øµÈ °æ¿ì
Á¶Ä¡¹æ¹ý 2) ÆÛ¹Ì¼ÇÀ» À߸ø Á¶Á¤Çϸé Àб⳪ ¾²±â ¶Ç´Â ½ÇÇàÀÌ ±ÝÁöµÇ¾î cgi error°¡ ¹ß»ýÇÕ´Ï´Ù
±âº» ¼³Á¤Àº 755À̸ç, ¼öÁ¤¹æ¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù.
Ex) chmod 755 test.cgi
¿øÀÎ 3) Àü¼Û¹æ½ÄÀ» À߸ø ÁöÁ¤ÇÑ °æ¿ì
Á¶Ä¡¹æ¹ý 3) À©¿ìÁî(Windows 95/98/2000/NT)¸¦ »ç¿ëÇϽô ºÐÀº ÆÞ½ºÅ©¸³Æ®¸¦ FTP·Î ÆÄÀÏÀ» Àü¼ÛÇÒ ¶§ ¹Ýµå½Ã ¾Æ½ºÅ° ¸ðµå·Î ÇØ¾ß ÇÕ´Ï´Ù. À¯´Ð½º¿Í µµ½º´Â ÅØ½ºÆ® ÆÄÀÏÀ» Ç¥ÇöÇÏ´Â Çü½ÄÀÌ ´Ù¸£±â ¶§¹® ¿¡ ÆÄÀÏÆ÷¸ËÀ» ¹Ù²ãÁÖ¾î¾ß ÇÕ´Ï´Ù.
¿øÀÎ 4) °¢Á¾ º¯¼öÁ¤Àǰ¡ À߸ø µÈ °æ¿ì
Á¶Ä¡¹æ¹ý 4) °¢Á¾ º¯¼öÁ¤ÀÇ´Â °¢ ½ºÅ©¸³Æ®ÀÇ ¾ÐÃà ÆÄÀϳ»¿¡ Æ÷ÇÔµÈ readme.txt¸¦ ÂüÁ¶ÇϽʽÿÀ.
Á¤ÀÇµÈ º¯¼öÀÇ ±âÁ¤Ä¡¸¦ »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì, Áï ½ºÅ©¸³Æ®°¡ ÀÖ´Â µð·ºÅ丮°¡ ³ª¸ÓÁö ÆÄÀϵéÀÌ
ÀÖ´Â µð·ºÅ丮¿Í ´Ù¸¥ °æ¿ì³ª, cgiwrapÀ» »ç¿ëÇÏ´Â °æ¿ì¿¡´Â ƯÈ÷ º¯¼öÁ¤ÀÇ ¿¡ ÁÖÀÇÇØ¾ß ÇÕ´Ï´Ù. (readme.txt¸¦ ¹Ýµå½Ã Àо½Ê½Ã¿À.)
¶Ç º¯¼öÁ¤ÀÇ Áß¿¡ ƯÈ÷ ¸¹ÀÌ ¹üÇϱ⠽¬¿î ¿À·ù´Â Àý´ë°æ·Î¸¦ »ç¿ëÇÏ´Â º¯¼öÀÔ´Ï´Ù.
Àý´ë°æ·Î´Â ¸» ±×´ë·Î ±× ½Ã½ºÅÛ ³»¿¡¼ ±× µð·ºÅ丮ÀÇ (»ó´ë°æ·Î°¡ ¾Æ´Ñ) Àý´ë °æ·Î(full path)¸¦ ÀǹÌÇÕ´Ï´Ù. Àý´ë °æ·Î´Â ¹Ýµå½Ã / ·Î ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù. À̰ÍÀ» ºü¶ß¸®´Â °ÍÀÌ ÈçÈ÷ ÀúÁö¸£´Â ÀÏ ¹ÝÀûÀÎ ½Ç¼öÁßÀÇ Çϳª ÀÔ´Ï´Ù.
Áï, ¹Ýµå½Ã '/home2/cgklyk/public_html/guestbook/guestbook.html' µîÀÇ ÇüŰ¡ µÇ¾î ÀÖ¾î¾ß ÇÕ´Ï´Ù. ±×¸®°í ³¡³¯ ¶§´Â À§ÀÇ °æ¿ì¿Í °°ÀÌ ¸¶Áö¸·¿¡ / ¸¦ ºÙÀÌÁö ¾Ê¾Æ¾ß µË´Ï´Ù.
¿øÀÎ 5) Ư¼ö¹®ÀÚÀÇ Ã³¸®°¡ À߸øµÈ °æ¿ì
Á¶Ä¡¹æ¹ý 5) Perl¿¡¼´Â @ $ " ; &µîÀÇ Æ¯¼ö¹®ÀÚµéÀ» ¹®¹ýÀÇ ÀϺηΠ»ç¿ëÇÕ´Ï´Ù. ÆÞ¿¡¼ ¾²´Â Ư¼ö¹®ÀÚ¸¦ ºê¶ó¿ìÀú¿¡¼ ÀÏ¹Ý ¹®ÀÚ·Î ÀÎ½Ä ½ÃŰ·Á¸é ¹Ýµå½Ã ¹®ÀÚ ¾Õ¿¡ ¹é½½·¡½¬(backslash, \)¸¦ ºÙ¿©Áà¾ß ÇÕ´Ï´Ù. °¡Àå ÈçÈ÷ ¿¡·¯°¡ ³ª´Â °æ¿ì´Â ÀüÀÚ¿ìÆí ÁÖ¼ÒÀÌ¸ç ¿¹¸¦ µé¾î hosting@gabia.comÀº hosting\@gabia.comÀ¸·Î ÇØÁÖ¾î¾ß Çϰí HTML ű׸¦ ¾µ ¶§,
href="http://gabia.com"À̸é href=\"http://gabia.com\" À¸·Î ÇØÁÖ¾î¾ß ¿¡·¯°¡ ³ªÁö ¾Ê½À´Ï´Ù
¿øÀÎ 6) ¼¹ö»óÀÇ perl À§Ä¡
Á¶Ä¡¹æ¹ý 6) ½ºÅ©¸³Æ®»óÀÇ ÆÞÀÇ À§Ä¡¿Í À¥ ¼¹ö»óÀÇ ÆÞÀÇ À§Ä¡°¡ ´Ù¸¥ °æ¿ì¿¡µµ ¿¡·¯°¡ ÀϾ´Ï´Ù. ½ºÅ©¸³Æ®»ó¿¡ #!/usr/local/bin/perlµîÀ¸·Î perl°æ·Î°¡ Á¤ÀǵǾî ÀÖÀ¸¸é !/usr/bin/perl·Î °æ·Î¸¦ º¯°æÇØÁÝ´Ï´Ù. |
|
501 Not Implemented Error (ȤÀº Not Supported Error) |
À¥ºê¶ó¿ìÁî¿¡¼ ¿äûÇÑ Form METHOD°¡ À¥¼¹ö¿¡¼ Çã¿ëÇÏ´Â °ÍÀÌ ¾Æ´Ò °æ¿ì¿¡ ¹ß»ýÇÏ´Â ¿¡·¯ÄÚµå ÀÔ´Ï´Ù. ÀÌ ¿¡·¯´Â Å©°Ô µÎ °¡ÁöÀÇ ÀÌÀ¯·Î ³ªÅ¸³³´Ï´Ù.
¿øÀÎ 1) ½Ã½ºÅÛ¿¡¼ CGI¸¦ Áö¿øÇÏÁö ¸øÇϵµ·Ï ¸·¾Æ µÎ¾ú°Å³ª CGI¼³Á¤ÀÌ Á¦´ë·Î µÇ¾î ÀÖÁö ¾Ê´Â °æ¿ì¿¡ ÀϾ´Ï´Ù.
Á¶Ä¡ 1) À̰ÍÀ» ó¸®ÇÏ´Â ¹æ¹ýÀº ÀÚ½ÅÀÌ ½Ã½ºÅÛÀ» ¿î¿µÇϰųª ½Ã½ºÅÛÀÇ ±¸¼ºÆÄÀÏÀ» »ç¿ëÇÒ ¼ö ÀÖ´Â ºÐÀÌ¸é ±× ±¸¼ºÆÄÀÏÀ» °íÃÄ ÁÖ¸é µË´Ï´Ù.
ÀÌ °íÄ¡´Â ¹æ¹ýÀº »ç¿ëÇÏ´Â À¥¼¹ö¿¡ µû¶ó¼ ¸ðµÎ ´Ù¸£¹Ç·Î ¾ð±ÞÇϱⰡ Èûµì´Ï´Ù¸¸ NCSA ¼¹öÀÇ °æ¿ì ¸¦ ¿¹·Î µé¸é ±¸¼ºÆÄÀÏÀÌ µé¾î ÀÖ´Â µð·ºÅ丮ÀÎ /usr/local/httpd/conf µð·ºÅ丮¿¡¼ srm.conf ÆÄÀÏ Áß AddType application/x-httpd-cgi .cgi ·Î ¼³Á¤ÇØ ÁÖ¸é µË´Ï´Ù.
ÀÚ½ÅÀÌ ½Ã½ºÅÛÀ» ¿î¿µÇÏÁö ¾Ê°í °èÁ¤À» ºÎ¿© ¹Þ¾Æ »ç¿ëÇÏ´Â °æ¿ì¿¡´Â ÇØ´ç ½Ã½ºÅÛÀÇ À¥¸¶½ºÅÍ¿¡°Ô CGI »ç¿ë¿©ºÎ¸¦ ¹®ÀÇÇØ º¸´Â °ÍÀÌ ºü¸¦ °ÍÀÔ´Ï´Ù.
¿øÀÎ 2) ½Ã½ºÅÛÀÇ ±¸¼º(srm.conf)ÆÄÀÏ¿¡¼ CGI¿¡ ´ëÇØ .pl·Î ¼³Á¤µÇ¾î ÀÖÀ¸¸é .cgi È®ÀåÀÚ¸¦ °¡Áö´Â ÆÄÀÏÀ» ½ÇÇà ½ÃÄ×À» ¶§, ÀÌ·± ¿¡·¯°¡ ³ª°Ô µÇ¸ç ±× ¹Ý´ë·Î .cgi·Î ¼³Á¤µÈ ½Ã½ºÅÛ¿¡¼ .pl È®ÀåÀÚ¸¦ °¡Áö´Â ÆÄÀÏÀ» ½ÇÇà ÇßÀ» ¶§µµ ÀϾ´Ï´Ù. ¶Ç ÀÌ °æ¿ì´Â ÀϺΠ½Ã½ºÅÛ¿¡¼´Â 501¿¡·¯·Î ó¸®ÇÏÁö ¾Ê°í ¹Ù·Î ½ºÅ©¸³Æ® ±× ÀÚü°¡ ȸ鿡 µð½ºÇ÷¹ÀÌ µÇ´Â °÷µµ ÀÖ½À´Ï´Ù.
Á¶Ä¡ 2) ½Ã½ºÅÛ »ç¿ëÀÚÀÏ °æ¿ì¿¡´Â ù¹øÂ° °æ¿ìó·³ ±¸¼ºÆÄÀÏ(srm.conf)À» ¼öÁ¤ÇØ ÁÝ´Ï´Ù. ±×·¸Áö ¾ÊÀº ºÎºÐÀº . pl ÆÄÀÏÀ» .cgi·Î, ȤÀº .cgiÆÄÀÏÀ» .pl·Î ¹Ù²Ù¾î ÁÖ´Â °Íµµ ÇÑ ¹æ¹ýÀÌ µÇ°Ú½À´Ï´Ù |
502 : Bad Gateway |
¿äûÇÑ À¥¼¹ö°¡ ÇÁ¶ô½Ã¼¹ö³ª °ÔÀÌÆ®¿þÀ̼¹ö·Î ½ÇÇàµÇ°í ÀÖÀ» °æ¿ì¿¡ ¹ß»ýÇÒ ¼ö ÀÖ´Â ¿¡·¯ÄÚµå |
503 : Server Unavailable |
À¥ºê¶ó¿ìÀúÀÇ ¿äû¿¡ À¥¼¹ö°¡ Á¦´ë·Î ó¸®ÇÏÁö ¸øÇÒ °æ¿ì¿¡ ¹ß»ýÇÏ´Â ¿¡·¯·Î¼ ÀϹÝÀûÀ¸·Î ´Ù¸¥ ÀÛ¾÷󸮷ΠÀÎÇÏ¿© ¿äûÇÑ Ã³¸®¸¦ ÇÏÁö ¸øÇÒ °æ¿ì¿¡ ¹ß»ýÇÏ´Â ÇÏ°Ô µË´Ï´Ù. |
400 : Bad request |
HTTPÀÇ ±Ô¾à¿¡ ¸ÂÁö¾Ê´Â ¿äûÀ» ÇßÀ» °æ¿ì¿¡ ¹ß»ýÇÏ´Â ¿¡·¯ÀÔ´Ï´Ù. |
401 (Unauthorized) |
ÀÌ ÄÚµå´Â ½ºÅ©¸³Æ®°¡ À¥ ¼¹öÀÇ º¸È£ Áö¿ª¿¡ À§Ä¡ÇØ ÀÖ°í È®ÀÎÀÌ ½ÇÆÐÇßÀ½À» ÀǹÌÇÕ´Ï´Ù.
½ºÅ©¸³Æ®´Â ¹®¼¸¦ Àбâ À§Çؼ ƯÁ¤ IP ÁÖ¼Ò³ª ÀÎÅÍ³Ý È£½ºÆ®¸¦ Çã°¡ÇÔÀ¸·Î½á º¸È£µË´Ï´Ù. Áï, »ç¿ëÀÚ À̸§/ ÆÐ½º¿öµå Á¶ÇÕÀ¸·Î Á¦Çѵ˴ϴÙ.
ÀÌ ¹®Á¦¿¡ ´ëÇÑ ÇØ°áÃ¥Àº ½ºÅ©¸³Æ®¸¦ ºñº¸È£ Áö¿ª¿¡ ³õ°Å³ª º¸¾È Á¦ÇÑÀ» ¾ÈÁ¤È ½ÃŰ´Â ¹æ¹ýÀ» ¾Ë¾Æ³»´Â °ÍÀÔ´Ï´Ù. |
403 Forbidden Error |
ÀÌ ¿¡·¯Äڵ带 º¸³»°Ô µÇ´Â °æ¿ì´Â ´ÙÀ½ÀÇ µÎ °¡Áö °æ¿ìÀÌ¸ç ¿äûÇÑ CGIÆÄÀÏ¿¡ ´ëÇÑ ±ÇÇÑÀÌ ¾ø°Å³ª ½ÇÇà °¡´ÉÇÑ ÆÄÀÏÀÌ ¾Æ´Ô¿¡µµ ½ÇÇàÇÏ·Á ÇÒ °æ¿ì¿¡ ¹ß»ýÇÏ´Â ¿¡·¯ÀÔ´Ï´Ù.
- ÀÇ¹Ì : ¾×¼¼½ºÇϰíÀÚ ÇÏ´Â ÆÄÀÏÀÇ »ç¿ëÀÌ ±ÝÁöµÇ¾úÀ½À» ¸»ÇÔ
- ¿øÀÎ : ÆÄÀÏ¿¡ ¿¢¼¼½º ÇÒ ¼ö ÀÖ´Â ±ÇÇÑ ¹®Á¦·Î »ç¿ëÇϰíÀÚ ÇÏ´Â CGI ÇÁ·Î±×·¥ÀÌ µé¾îÀÖ´Â µð·º
Å丮¿¡ ´ëÇÑ »ç¿ë±ÇÇÑÀÌ ¾ø°Å³ª ½ºÅ©¸³Æ® ÀÚüÀÇ ±ÇÇÑÀÌ ¾ø´Â °æ¿ì¿¡ ¹ß»ý ÇÕ´Ï´Ù.
- ¼öÁ¤ : »ç¿ëÇϰíÀÚ ÇÏ´Â ½ºÅ©¸³Æ®°¡ ÀÖ´Â µð·ºÅ丮¸¦ ÀÐÀ» ¼ö ÀÖµµ·Ï chmod 751·Î ¼³Á¤º¯°æ
ÇÏ°í ½ºÅ©¸³Æ® ÀÚü°¡ ½ÇÇàÇÒ ¼ö ÀÖµµ·Ï chmod 751·Î ¼³Á¤À» º¯°æÇØ¾ß ÇÕ´Ï´Ù. |
404 Not found Error |
´ÙÀ½°ú °°Àº µÎ°¡Áö °æ¿ì¿¡ ³ªÅ¸³ª´Â ¿¡·¯ ÀÔ´Ï´Ù.
1. ¿äûÇÑ cgiÆÄÀÏÀÌ µð·ºÅ丮¿¡ Á¸ÀçÇÏÁö ¾Ê´Â °æ¿ì¿¡ ¹ß»ýÇÏ´Â ¿¡·¯
ÀÌÀ¯ : ÆÄÀÏÀÌ ¹ß°ßµÇÁö ¾Ê¾ÒÀ½. Áï, »ç¿ëÀÚ°¡ ¿äûÇÑ HTML ÆÄÀÏÀ̳ª CGI ½ºÅ©¸³Æ®°¡ ¾øÀ½
¿øÀÎ : ´ëºÎºÐÀÇ °æ¿ì URLÀ» À߸ø ÀÔ·ÂÇÏ¿´°Å³ª ¸µÅ©¸¦ À߸ø °É¾úÀ» ¶§ ³ªÅ¸³²
¼öÁ¤ : URLÀ̳ª ¸µÅ©°¡ Á¦´ë·Î µÇ¾ú´ÂÁö È®ÀÎ
2. ºê¶ó¿ìÀú¿¡¼ ÇØ´ç CGIÆÄÀÏÀÇ URL ¶°´Â ¸µÅ©¸¦ Á¤È®È÷ ÀÔ·ÂÇÏ¿´´Âµ¥ ÀÌ ERRORÀÌ ¶á´Ù¸é À̰͵µ ÆÛ¹Ì¼Ç ¹®Á¦ÁßÀÇ ÇϳªÀÔ´Ï´Ù. Áï ÇØ´ç CGIÆÄÀÏÀ̳ª µð·ºÅ丮ÀÇ ÆÛ¹Ì¼ÇÀÌ 755·Î µÇ¾î ÀÖÁö ¾Ê±â ¶§¹®À̹ǷΠÆÛ¹Ì¼ÇÀ» 755·Î ¼öÁ¤ÇÏ¼Å¾ß ÇÕ´Ï´Ù. |
|
CGIÀÇ µð·ºÅ丮¿¡ ÀÖ´Â index.htmlÀ» ½ÇÇà½ÃÄ״µ¥ µð·ºÅ丮¿¡ ÀÖ´Â ÆÄÀϵéÀÇ
¸®½ºÆ®°¡ ³ª¿µÇ´Â °æ¿ì |
ÀÌ °æ¿ì, º¸Åë ÇØ´ç µð·ºÅ丮ÀÇ ÆÛ¹Ì¼ÇÀ» À߸ø ¼³Á¤ÇÑ °æ¿ìÀÔ´Ï´Ù. ÇØ´ç µð·ºÅ丮¸¦ 755·Î ¿¾î ÁÝ´Ï´Ù. (ÇØ´ç ½ºÅ©¸³Æ®ÀÇ readme.txtÆÄÀÏÂüÁ¶) |
½ºÅ©¸³Æ®°¡ ½ÇÇàµÇÁö ¾Ê°í ÄÚµù³»¿ëÀÌ ±×´ë·Î ȸ鿡 ³ª¿Ã °æ¿ì |
CGI°¡ ¼³Á¤µÇ¾î ÀÖÁö ¾Ê°Å³ª, ¶Ç´Â CGI¼³Á¤½Ã¿¡ CGIÆÄÀÏÀ» .plÆÄÀÏ·Î ¼³Á¤ÇÑ °æ¿ì¿¡ .cgiÈ®ÀåÀÚ¸¦ °¡Áø ÆÄÀÏÀ» ½ÇÇà½Ã۸é, ±× ÆÄÀÏÀ» cgiÆÄÀÏ·Î ÀνÄÇÏÁö ¸øÇϹǷΠÀÌ·¸°Ô ³ª¿Ã ¼ö°¡ ÀÖ½À´Ï´Ù. ±× ¹Ý´ë·Î .cgiÈ®ÀåÀÚ°¡ CGI ÆÄÀÏ·Î ¼³Á¤µÈ ½Ã½ºÅÛ¿¡¼ .pl È®ÀåÀÚ¸¦ °¡Áö´Â ÆÄÀÏÀ» ½ÇÇàÇßÀ» ¶§µµ ÀϾ´Ï´Ù. (ÇØ°á ¹æ¹ýÀº À§ÀÇ 501 ¿¡·¯ÀÇ ¿øÀÎ 2) °æ¿ì¸¦ ÂüÁ¶ÇϽʽÿÀ.) |
±âŸ upload°ü·Ã |
1. upload20¿¡¼ ´Ù¸¥ ½ºÅ©¸³Æ®´Â ÀÌ»óÀÌ ¾ø´Âµ¥ upload.cgi¸¸ ¼¹ö¿¡·¯°¡ ³ª´Â °æ¿ì À̰ÍÀº perl°úÀÇ ±ÃÇÕ ¹®Á¦ÀÔ´Ï´Ù. perl 5.001À̳ª 5.002¿¡¼´Â ¼¹ö¿¡·¯°¡ ³ª¸ç 5.003°ú 5.004¿¡¼´Â ¹®Á¦°¡ ¾ø´Ù°í ÇÕ´Ï´Ù. ±×·¯¹Ç·Î perlÀ» ¾÷±×·¹À̵å ÇÏ´Â °ÍÀÌ À̰ÍÀ» ÇØ°áÇÏ´Â ÇÑ ¹æ¹ýÀÔ´Ï´Ù.
2. load ½ºÅ©¸³Æ®¿¡¼ ÆÄÀÏÀÇ ÃÖ´ë Å©±â¸¦ ´Ã¸®°í ½ÍÀº °æ¿ì . upload 1.1¿¡¼´Â cgi-lib.pl¿¡¼ $cgi_lib'maxdata ÀÇ °ªÀ» ´Ã·ÁÁÝ´Ï´Ù. (2ÀÇ ¸î Á¦°öÀ¸·Î Ç¥½Ã) upload20¿¡¼´Â up_lib.pl¿¡¼ $file_max_size ÀÇ °ªÀ» ´Ã·Á ÁÝ´Ï´Ù. ´Ü ÀÌ °ªÀº post¿¡ ÀÇÇØ ¼¹ö·Î Àü¼ÛµÇ´Â ȯ°æ º¯¼öµéÀ» Æ÷ÇÔÇÑ ¸ðµç ÀÔ·Â º¯¼öµéÀÇ °ªÀ» Æ÷ÇÔÇÑ °ÍÀ̹ǷΠ½ÇÁ¦ ¾÷·Îµå °¡´ÉÇÑ ÆÄÀÏÀÇ ÃÖ´ë Å©±â´Â À̰ͺ¸´Ù ¾à°£ Àû½À´Ï´Ù. |
CGI¿¡·¯ÄÚµå(3ÀÚ¸® ¼ýÀÚ·Î µÈ ÄÚµå) |
¿©±â¼ ù ¹øÂ°ÀÇ errors´Â CGIÀÇ ¿¡·¯»Ó ¾Æ´Ï¶ó ȨÆäÀÌÁö ·ÎµùÀÌ µÇÁö ¾Ê¾ÒÀ» ¶§ÀÇ ¸ðµç ¿¡·¯¸¦ Æ÷ÇÔÇϰí ÀÖ½À´Ï´Ù. À¥È£½ºÆÃ¼ºñ½º¿¡ °¡ÀÔÇÑ ÀúÈñ °í°´²²¼´Â °í°´ÀÇ È¨µð·ºÅ丮 ¹Ø¿¡ ÀÖ´Â www_log¶ó´Â µð·ºÅ丮 ¾È¿¡ . access_log¶ó´Â ÆÄÀϰú ÇÔ²² ½×ÀÌ°Ô µË´Ï´Ù. .±×¸®°í ÀÌ µð·ºÅ丮 ³»¿¡ error_log¶ó´Â ÆÄÀÏÀÌ ÀÖÀ¸¸ç CGIÀÇ ¿¡·¯µéÀº ´ëºÎºÐ ÀÌ ÆÄÀÏ¿¡ ±× ¿øÀÎ µîÀ» ÀúÀåÇÏ°Ô µË´Ï´Ù. ±×¸®°í µÎ ¹øÂ°ÀÇ 3ÀÚ¸®·Î µÈ ¿¡·¯ÄÚµå´Â CGIÇÁ·Î±×·¥ÀÌ Á¤»óÀûÀ¸·Î ½ÇÇàÀÌ µÇÁö ¾Ê¾ÒÀ» ¶§ ¾Æ·¡ÀÇ ±×¸²°ú °°ÀÌ À¥¼¹ö¿¡¼ À¥ºê¶ó¿ìÀú·Î ¿¡·¯¿øÀÎÀ̳ª Á¶Ä¡ »çÇ׵鿡 ´ëÇÑ Á¤º¸¸¦ º¸¿©ÁÖ°Ô µË´Ï´Ù.
À§ÀÇ ¿¹´Â À¥¼¹ö¿¡ ÀÖ´Â CGIÇÁ·Î±×·¥À» À¥ºê¶ó¿ìÀú¿¡¼ ½ÇÇà½ÃŲ °ÍÀ¸·Î Á¤»óÀûÀÎ ½ÇÇàÀÌ µÇÁö ¾Ê¾Ò´Ù´Â °Í°ú ¿¡·¯Á¶Ä¡¿¡ ÇÊ¿äÇÑ Á¤º¸¸¦ º¸³»ÁØ °ÍÀÔ´Ï´Ù. ´ÙÀ½Àº ÀÌ·± ¿¡·¯¸Þ½ÃÁö¿¡ Æ÷ÇԵǴ ¿¡·¯ÄÚµå µé¿¡ ´ëÇÑ ¼³¸íÀ̸ç ÀǹÌÇÏ´Â ¹Ù´Â ´ÙÀ½°ú °°½À´Ï´Ù.
- 2·Î ½ÃÀ۵Ǵ ¿¡·¯ÄÚµå : À¥¼¹ö¿¡¼ Á¤»óÀûÀ¸·Î ½ÇÇàÀÌ µÇ¾úÀ» °æ¿ì¿¡ º¸³»Áö´Â °ÍÀ̸ç
- 3À¸·Î ½ÃÀÛÇÏ´Â »óÅÂÄÚµå´Â À¥ºê¶ó¿ìÀúÀÇ ¿äûÇÑ ÀÛ¾÷ÀÇ ¼öÇàÀ» À§ÇÑ ´Ù¸¥ ÀÛ¾÷ÀÇ Çʿ伺ÀÌ ÀÖÀ½À» ¾Ë·ÁÁÖ´Â ÄÚµåÀ̹ǷΠ¿¡·¯ÄÚµå´Â ¾Æ´Õ´Ï´Ù.
- 4·Î ½ÃÀÛÇÏ´Â ¿¡·¯ÄÚµå : ½ÇÇà½ÃŲ CGI¿¡ ¿¡·¯°¡ ¹ß»ýÇÏ¿© À¥¼¹ö¿¡¼ À¥ºê¶ó¿ìÀú·Î º¸³»ÁÖ´Â ¿¡·¯
- 5·Î ½ÃÀÛÇÏ´Â ¿¡·¯ÄÚµå : ½ÇÇà½ÃŲ CGI°¡ À¥¼¹ö¿¡¼ ½ÇÇ൵Áß ¹ß»ýÇÑ ¿¡·¯ÄÚµå |