|
|
ÇöÀçÀ§Ä¡: ¸ÞÀÎ ÇØÇÇÆ÷·³ À¥¼¹ö : °Ô½Ã¹° Àбâ |
|
|
  2001-05-10 (11:05:38) from 211.109.190.223 |
|
|
  ÀÛ¼ºÀÎ : zerotak |
Á¶È¸¼ö : 3113    |
|
Á¦¸ñ : [´äº¯] [´äº¯] [´äº¯] ´Ù¸¥¹®Á¦°¡ »ý°å¾î¿ä! |
[[[ À©µµ¿ì¿ë ¾ÆÆÄÄ¡ ȯ°æ¼³Á¤ ]]]
win32¿ë ¾ÆÆÄÄ¡ ¿¡¼ ÆÞÀº mod_cgi ¿¡ ÀÇÇؼ ½ºÅ©¸³Æ®¸¦ Çؼ®ÇÕ´Ï´Ù. ±×·¡¼ ÆÞ ÀÎÅÍÇÁ¸®ÅͶó°í ÇÕ´Ï´Ù.
CGI°¡ ½ÇÇàµÇ±â À§Çؼ´Â µð·ºÅ丮´Â ExecCGI ±ÇÇÑ(¾Æ·¡¿¡ ³»¿ë Æ÷ÇÔ)ÀÌ ÁÖ¾îÁ®¾ß ÇÏ°í,
ÄÁÅÙÃ÷Çü½Ä(MIME)ÀÌ application/x-httpd-cgi ¿¡ µî·ÏµÇ¾î Àְųª Çڵ鷯 cgi-script ¿¡ Á¤ÀÇµÈ È®ÀåÀÚ¸¦ °¡Áø ÆÄÀÏÀ̾î¾ß ÇÕ´Ï´Ù.
±×·¯´Ï±î ²À È®ÀåÀÚ°¡ CGI°¡ ¾Æ´Ï´õ¶óµµ µÈ´Ü ¸»ÀÌÁÒ...´Ù¸£°Ô Á¤ÀÇÇØÁÖ¸é µÈ´ä´Ï´Ù.
ÀÌ ÆÄÀÏÀº ù ÁÙ¿¡ #!c:/perl/bin/perl.exe ¿Í °°ÀÌ ÀÎÅÍÇÁ¸®ÅÍÀÇ À§Ä¡¸¦ ¼±¾ðÇØ ÁÖ¾î¾ß ÇÕ´Ï´Ù.
[[[ µð·ºÅ丮±ÇÇÑ ]]]
µð·ºÅ丮¿¡¼ ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇϱâ À§Çؼ´Â execCGI ¸¦ ¿É¼ÇÀÌ ÁÖ¾îÁ®¾ß ÇÕ´Ï´Ù.
¸ÕÀú ½ºÅ©¸³Æ®ÆÄÀÏ(ÇÁ·Î±×·¥À» ½ÇÇà½Ãų CGI ÆÄÀÏ)À» ÀúÀåÇÒ µð·ºÅ丮¸¦ ¸¸µì´Ï´Ù. [Ex] c:/perl/eg/
¾ÆÆÄÄ¡ ȯ°æ¼³Á¤ÆÄÀÏ(httpd.conf)¿¡¼ Alias ³ª ScriptAlias ¸í·ÉÀ» »ç¿ëÇÏ¿© °¡»óµð·ºÅ丮¸¦ ¸¸µé°í °¡»óµð·ºÅ丮ÀÇ ±ÇÇÑÀ» ¼³Á¤ÇÕ´Ï´Ù.
Alias /cgi-perl/ "c:/perl/eg/" <Directory "c:/perl/eg/"> AllowOverride None Options ExecCGI </Directory>
¶Ç´Â
ScriptAlias /cgi-perl/ "c:/perl/eg/" <Directory "c:/perl/eg/"> AllowOverride None Options None </Directory>
ScriptAlias ¸¦ ¾µ °æ¿ì¿¡´Â ±× °¡»óµð·ºÅ丮¿¡ ÀÚµ¿À¸·Î ExecCGI ±ÇÇÑÀÌ ÁÖ¾îÁý´Ï´Ù.
* º¸¾È»ó µð·ºÅ丮 ¸®½ºÆ®¸¦ º¸¿©ÁÖ´Â ¿É¼Ç(Indexes)Àº ÁÖÁö ¾Ê´Â °ÍÀÌ ÁÁ½À´Ï´Ù.
[[[ CGI ¿¹Á¦ ]]]
À§¿¡¼ ExecCGI ¿É¼ÇÀ» °®°ÔµÈ µð·ºÅ丮( c:/perl/eg/ )¿¡ ¸Þ¸ðÀå°ú °°Àº ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© test.pl ¶ó´Â À̸§ÀÇ ÆÄÀÏÀ» ¸¸µì´Ï´Ù.
#!c:\perl\bin\perl
print "Content-Type: text/html\n\n"; print "<HTML>\n"; print "<HEAD>\n"; print "<TITLE>Perl Test Page</TITLE>\n"; print "</HEAD>\n"; print "<BODY>\n"; print "<H3>ÀÌ°ÍÀº ÆÞÀÌ ÀÛµ¿ÇÏ´ÂÁö ¿¡ ´ëÇÑ Å×½ºÆ® ÀÔ´Ï´Ù.</H3>\n"; print "<P>\n"; print "<H5>ÀÌ ¹®¼¸¦ ±ú²ýÀÌ º¸°í ÀÖ´Ù¸é, ȯ°æ¼³Á¤ÀÌ Á¦µ¥·Î µÈ°ÍÀÔ´Ï´Ù.</H5>\n"; print "</BODY>\n"; print "</HTML>\n";
¡¡
±×¸®°í ¿©·¯ºÐÀÇ ºê¶ó¿ìÀú(Internet Explorer ¶Ç´Â ³ÝÃ÷ÄÉÀÌÇÁ ) ¸¦ »ç¿ëÇÏ¿© ÁÖ¼Ò¸¦ http://localhost/cgi-perl/test.pl ÀÔ·ÂÇÏ°í Á¢¼ÓÇÕ´Ï´Ù.
´ÙÀ½°ú °°ÀÌ º¸ÀÎ´Ù¸é ¿©·¯ºÐÀÇ ¼¹ö¿¡¼ CGI ½ÇÇàÀ» À§ÇÑ È¯°æ¼³Á¤ÀÌ Á¦µ¥·Î µÈ °ÍÀÔ´Ï´Ù.
¡¡ [[[ À§ÀÇ ¿¹Á¦ °á°ú ]]]
ÀÌ°ÍÀº ÆÞÀÌ ÀÛµ¿ÇÏ´ÂÁö ¿¡ ´ëÇÑ Å×½ºÆ® ÀÔ´Ï´Ù. ÀÌ ¹®¼¸¦ ±ú²ýÀÌ º¸°í ÀÖ´Ù¸é, ȯ°æ¼³Á¤ÀÌ Á¦µ¥·Î µÈ°ÍÀÔ´Ï´Ù.
±×·³ ¹«·á·Î Á¦°øµÇ´Â ÆÞ¼Ò½º¸¦ ´Ù¿î¹Þ¾Æ ¼¹ö¿¡ ¼³Ä¡ÇØ º¸½Ã±â ¹Ù¶ø´Ï´Ù.
http://way.co.kr
Á¶±ÝÀ̳ª¸¶ Ãʺ¸´Ô²² µµ¿òÀÌ µÇ±æ ¹Ù¶ø´Ï´Ù.
|
|
¸Þ¸ð |
|
³²°ÜÁø ¸Þ¸ð°¡ ¾ø½À´Ï´Ù.
|
|
   |
|
|