½ÃÀÛÆäÀÌÁö·Î Áñ°Üã±âÃß°¡
·Î±×ÀÎ
ȸ¿ø°¡ÀÔ l Ã⼮üũ l ¸¶ÀÌÆäÀÌÁö l CGIMALL
ÀÚ·á½Ç »çÀÌÆ®µî·Ï ·©Å·100 ÇÁ·Î±×·¥¸®ºä °ü¸®ÀÚÃßõÀÚ·á Ãʺ¸°¡À̵å
Ä¿¹Â´ÏƼ
Àüü ÆîÃ帱â
Äü¸Þ´º¸µÅ© jquery , CSS , PHP , Javascript , ¹«·áÆùÆ® , ASP
»ó¼¼°Ë»ö
Ȩ > Ä¿¹Â´ÏƼ > Áú¹®°ú´äº¯ »ó¼¼º¸±â
Ä¿¹Â´ÏƼ ±¸Àα¸Á÷
»çÀÌÆ®µî·Ï
Ŭ¶ó¿ìµåű×
Javascript
PHP
asp
CSS
HTML
mysql
jquery
image
Mobile
API
slide
°Ô½ÃÆÇ
¸Þ´º
ÇöÀçÁ¢¼ÓÀÚ ¸í »õ·Î°íħ
°Ô½ÃÆÇŸÀÌƲ Áú¹®°ú´äº¯ / »ó¼¼º¸±â
Æ®À§ÅÍ·Î º¸³»±â
Ãßõ¼ö 42 | Á¶È¸¼ö 2,582 | µî·ÏÀÏ 2001-05-10 11:05:38

´Ð³×ÀÓ

zerotak

À̸ÞÀÏ

zerotak@happycgi.com

Á¦¸ñ

[´äº¯] [´äº¯] [´äº¯] ´Ù¸¥¹®Á¦°¡ »ý°å¾î¿ä!
³»¿ë
[[[  À©µµ¿ì¿ë ¾ÆÆÄÄ¡ ȯ°æ¼³Á¤  ]]]


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


Á¶±ÝÀ̳ª¸¶ Ãʺ¸´Ô²² µµ¿òÀÌ µÇ±æ ¹Ù¶ø´Ï´Ù.
Ãßõ½ºÅ©·¦¼Ò½ºº¸±â ¸ñ·Ï
ÀÌÀü°Ô½Ã±Û ¸ÞÀÏ º¸³»±â... 2001-05-10 10:52:27
´ÙÀ½°Ô½Ã±Û perl CGI¿¡¼­ Ãâ·ÂÀÌ ¾ÈµÇ³×¿ä.. 2001-05-10 11:35:37