WebµÄ´ó¶àÊý°²È«ÎÊÌâ¶¼ÊôÓÚÏÂÃæÈýÖÖÀàÐÍÖ®Ò» £º
1. ·þÎñÆ÷Ïò¹«ÖÚÌṩÁ˲»Ó¦¸ÃÌṩµÄ·þÎñ¡£
2. ·þÎñÆ÷°Ñ±¾Ó¦Ë½ÓеÄÊý¾Ý·Åµ½Á˹«¿ª·ÃÎʵÄÇøÓò¡£
3.£ ·þÎñÆ÷ÐÅÀµÁËÀ´×Ô²»¿ÉÐÅÀµÊý¾ÝÔ´µÄÊý¾Ý¡£ ¡¡¡¡
ÏÔÈ»£¬Ðí¶à·þÎñÆ÷¹ÜÀíÔ±´ÓÀ´Ã»ÓдÓÁíÒ»¸ö½Ç¶ÈÀ´¿´¿´ËûÃǵķþÎñÆ÷£¬ÀýÈçʹÓö˿ÚɨÃè³ÌÐò¡£Èç¹ûËûÃÇÔø¾ÕâÑù×öÁË£¬¾Í²»»áÔÚ×Ô¼ºµÄϵͳÉÏÔËÐÐÄÇô¶àµÄ·þÎñ£¬¶øÕâЩ·þÎñÔ±¾ÎÞÐèÔÚÕýʽÌṩWeb·þÎñµÄ»úÆ÷ÉÏÔËÐУ¬»òÕßÕâЩ·þÎñÔ±¾ÎÞÐèÃæÏò¹«ÖÚ¿ª·Å¡£
ÓëÕâÖÖ´íÎó¾³£Ïà°éµÄÊÇ£¬ÎªÁ˽øÐÐά»¤¶øÔËÐÐijЩ²»°²È«µÄ¡¢¿ÉÓÃÓÚÇÔÈ¡ÐÅÏ¢µÄÐÒé¡£ÀýÈ磬ÓÐЩWeb·þÎñÆ÷³£³£ÎªÁËÊÕ¼¯¶©µ¥¶øÌṩPOP3·þÎñ£¬»òÕßΪÁËÉÏÔØÐµÄÒ³ÃæÄÚÈݶøÌṩFTP·þÎñÉõÖÁÊý¾Ý¿â·þÎñ¡£ÔÚijЩµØ·½ÕâЩÐÒé¿ÉÄÜÌṩ°²È«ÈÏÖ¤(±ÈÈçAPOP)ÉõÖÁ°²È«´«Êä(±ÈÈçPOP»òÕßFTPµÄSSL°æ±¾)£¬µ«¸ü¶àµÄʱºò£¬ÈËÃÇʹÓõÄÊÇÕâЩÐÒéµÄ·Ç°²È«°æ±¾¡£ÓÐЩÐÒ飬±ÈÈçMsqlÊý¾Ý¿â·þÎñ£¬Ôò¼¸ºõûÓÐÌṩÈκÎÑéÖ¤»úÖÆ¡£
´Ó¹«Ë¾ÍâÃæ·ÃÎÊ×Ô¼ºµÄÍøÂ磬ÍêÕûµØ¼ì²â¡¢Ä£Äâ¹¥»÷×Ô¼ºµÄÍøÕ¾¿´¿´»á·¢ÉúЩʲô£¬Õâ¶ÔÓÚWeb¹ÜÀíÕßÀ´ËµÊÇÒ»¸öºÜºÃµÄ½¨Òé¡£ÓÐЩ·þÎñÔÚ»úÆ÷°²×°Ö®ºóµÄĬÈÏÅäÖÃÖÐÒѾÆô¶¯£¬»òÕßÓÉÓÚ°²×°ÒÔ¼°³õʼÉèÖõÄÐèÒª¶øÆô¶¯ÁËijЩ·þÎñ£¬ÕâЩ·þÎñ¿ÉÄÜ»¹Ã»ÓÐÕýÈ·µØ¹Ø±Õ¡£ÀýÈ磬ÓÐЩϵͳÌṩµÄWeb·þÎñÆ÷»áÔڷDZê×¼µÄ¶Ë¿ÚÉÏÌṩ±à³Ìʾ·¶ÒÔ¼°ÏµÍ³ÊֲᣬËüÃÇÍùÍù°üº¬´íÎóµÄ³ÌÐò´úÂë²¢³ÉΪ°²È«Òþ»¼ËùÔÚ¡£ÕýʽÔËÐеġ¢¿É´ÓInternet·ÃÎʵÄWeb·þÎñÆ÷²»Ó¦¸ÃÔËÐÐÕâЩ·þÎñ£¬ÇëÎñ±Ø¹Ø±ÕÕâЩ·þÎñ¡£ ¡¡¡¡
9.1£ Web·þÎñÆ÷³£¼û©¶´½éÉÜ
ÎÒÃǵÄÄ¿µÄ¾ÍÊÇÏò´ó¼Ò½éÉÜWeb·þÎñÆ÷µÄ³£¼û©¶´£¬ÏàÐÅ¿´ÁË×Ô¼ºÒ²ÄÜÊÔ×Å·¢ÏÖһЩWeb·þÎñÆ÷µÄ©¶´ÁË¡£²»¹ýÐèÒª¼ÇסµÄÊÇ£¬²»ÒªÎªÁËѰÕÒ©¶´¶øÑ°ÕÒ©¶´¡£ÁíÍ⣬¼´Ê¹ÄãÕÒµ½ÁË©¶´£¬ÊÇ·ñÄܹ»ÀûÓû¹ÊÇÁíÍâÒ»»ØÊ¡£
Web·þÎñÆ÷´æÔÚµÄÖ÷Ҫ©¶´°üÀ¨ÎïÀí·¾¶Ð¹Â¶£¬CGIÔ´´úÂëй¶£¬Ä¿Â¼±éÀú£¬Ö´ÐÐÈÎÒâÃüÁ»º³åÇøÒç³ö£¬¾Ü¾ø·þÎñ£¬Ìõ¼þ¾ºÕùºÍ¿çÕ¾½Å±¾Ö´ÐЩ¶´£¬ºÍCGI©¶´ÓÐЩÏàËÆµÄµØ·½£¬µ«ÊǸü¶àµÄµØ·½»¹ÊÇÓÐ×ű¾ÖʵIJ»Í¬¡£²»¹ýÎÞÂÛÊÇʲô©¶´£¬¶¼ÌåÏÖ×Ű²È«ÊÇÒ»¸öÕûÌåµÄÕæÀí£¬¿¼ÂÇWeb·þÎñÆ÷µÄ°²È«ÐÔ£¬±ØÐëÒª¿¼Âǵ½ÓëÖ®ÏàÅäºÏµÄ²Ù×÷ϵͳ¡£
9.1.1£ ÎïÀí·¾¶Ð¹Â¶
ÎïÀí·¾¶Ð¹Â¶Ò»°ãÊÇÓÉÓÚWeb·þÎñÆ÷´¦ÀíÓû§ÇëÇó³ö´íµ¼Öµģ¬Èçͨ¹ýÌá½»Ò»¸ö³¬³¤µÄÇëÇ󣬻òÕßÊÇij¸ö¾«ÐĹ¹ÔìµÄÌØÊâÇëÇó£¬Òà»òÊÇÇëÇóÒ»¸öWeb·þÎñÆ÷Éϲ»´æÔÚµÄÎļþ¡£ÕâЩÇëÇó¶¼ÓÐÒ»¸ö¹²Í¬Ìص㣬ÄǾÍÊDZ»ÇëÇóµÄÎļþ¿Ï¶¨ÊôÓÚCGI½Å±¾£¬¶ø²»ÊǾ²Ì¬HTMLÒ³Ãæ¡£
»¹ÓÐÒ»ÖÖÇé¿ö£¬¾ÍÊÇWeb·þÎñÆ÷µÄijЩÏÔʾ»·¾³±äÁ¿µÄ³ÌÐò´íÎóµÄÊä³öÁËWeb·þÎñÆ÷µÄÎïÀí·¾¶£¬ÕâÓ¦¸ÃËãÊÇÉè¼ÆÉϵÄÎÊÌâ¡£
9.1.2£ Ŀ¼±éÀú
Ŀ¼±éÀú¶ÔÓÚWeb·þÎñÆ÷À´Ëµ²¢²»¶à¼û£¬Í¨¹ý¶ÔÈÎÒâĿ¼¸½¼Ó¡°../¡±£¬»òÕßÊÇÔÚÓÐÌØÊâÒâÒåµÄĿ¼¸½¼Ó¡°../¡±£¬»òÕßÊǸ½¼Ó¡°../¡±µÄһЩ±äÐΣ¬Èç¡°..\¡±»ò¡°..//¡±ÉõÖÁÆä±àÂ룬¶¼¿ÉÄܵ¼ÖÂĿ¼±éÀú¡£Ç°Ò»ÖÖÇé¿ö²¢²»¶à¼û£¬µ«ÊǺóÃæµÄ¼¸ÖÖÇé¿ö¾Í³£¼ûµÃ¶à£¬È¥Äê·Ç³£Á÷ÐеÄIIS¶þ´Î½âÂë©¶´ºÍUnicode½âÂë©¶´¶¼¿ÉÒÔ¿´×÷ÊDZäÐκóµÄ±àÂë¡£
9.1.3£ Ö´ÐÐÈÎÒâÃüÁî
Ö´ÐÐÈÎÒâÃüÁî¼´Ö´ÐÐÈÎÒâ²Ù×÷ϵͳÃüÁÖ÷Òª°üÀ¨Á½ÖÖÇé¿ö¡£Ò»ÊÇͨ¹ý±éÀúĿ¼£¬ÈçÇ°ÃæÌáµ½µÄ¶þ´Î½âÂëºÍUNICODE½âÂë©¶´£¬À´Ö´ÐÐϵͳÃüÁî¡£ÁíÍâÒ»ÖÖ¾ÍÊÇWeb·þÎñÆ÷°ÑÓû§Ìá½»µÄÇëÇó×÷ΪSSIÖ¸Áî½âÎö£¬Òò´Ëµ¼ÖÂÖ´ÐÐÈÎÒâÃüÁî¡£
9.1.4£ »º³åÇøÒç³ö
»º³åÇøÒç³ö©¶´Ïë±Ø´ó¼Ò¶¼ºÜÊìϤ£¬ÎÞ·ÇÊÇWeb·þÎñÆ÷ûÓжÔÓû§Ìá½»µÄ³¬³¤ÇëÇóûÓнøÐкÏÊʵĴ¦Àí£¬ÕâÖÖÇëÇó¿ÉÄܰüÀ¨³¬³¤URL£¬³¬³¤HTTP HeaderÓò£¬»òÕßÊÇÆäËü³¬³¤µÄÊý¾Ý¡£ÕâÖÖ©¶´¿ÉÄܵ¼ÖÂÖ´ÐÐÈÎÒâÃüÁî»òÕßÊǾܾø·þÎñ£¬ÕâÒ»°ãÈ¡¾öÓÚ¹¹ÔìµÄÊý¾Ý¡£
9.1.5£ ¾Ü¾ø·þÎñ
¾Ü¾ø·þÎñ²úÉúµÄÔÒò¶àÖÖ¶àÑù£¬Ö÷Òª°üÀ¨³¬³¤URL£¬ÌØÊâĿ¼£¬³¬³¤HTTP HeaderÓò£¬»ûÐÎHTTP HeaderÓò»òÕßÊÇDOSÉ豸ÎļþµÈ¡£ÓÉÓÚWeb·þÎñÆ÷ÔÚ´¦ÀíÕâÐ©ÌØÊâÇëÇóʱ²»ÖªËù´ë»òÕßÊÇ´¦Àí·½Ê½²»µ±£¬Òò´Ë³ö´íÖÕÖ¹»ò¹ÒÆð¡£
9.1.6£ Ìõ¼þ¾ºÕù
ÕâÀïµÄÌõ¼þ¾ºÕùÖ÷ÒªÕë¶ÔһЩ¹ÜÀí·þÎñÆ÷¶øÑÔ£¬ÕâÀà·þÎñÆ÷Ò»°ãÊÇÒÔSystem»òRootÉí·ÝÔËÐеġ£µ±ËüÃÇÐèҪʹÓÃһЩÁÙʱÎļþ£¬¶øÔÚ¶ÔÕâЩÎļþ½øÐÐд²Ù×÷֮ǰ£¬È´Ã»ÓжÔÎļþµÄÊôÐÔ½øÐмì²é£¬Ò»°ã¿ÉÄܵ¼ÖÂÖØÒªÏµÍ³Îļþ±»ÖØÐ´£¬ÉõÖÁ»ñµÃϵͳ¿ØÖÆÈ¨¡£
9.2£ CGIµÄ°²È«ÐÔ
ÏÖÔÚÎÒÃÇÀ´Ì¸Ì¸µ½µ×ʲôÊÇCGI(Common Gate Intergace)¡£ÔÚÎïÀíÉÏ£¬CGIÊÇÒ»¶Î³ÌÐò£¬ËüÔËÐÐÔÚServerÉÏ£¬Ìṩͬ¿Í»§¶Î HtmlÒ³ÃæµÄ½Ó¿Ú¡£ÕâÑù˵´ó¸Å»¹²»ºÃÀí½â¡£ÄÇôÎÒÃÇ¿´Ò»¸öʵ¼ÊÀý×Ó£º ÏÖÔڵĸöÈËÖ÷Ò³Éϴ󲿷ֶ¼ÓÐÒ»¸öÁôÑÔ±¾¡£Áô ÑÔ±¾µÄ¹¤×÷ÊÇÕâÑùµÄ£ºÏÈÓÉÓû§ÔÚ¿Í»§¶ÎÊäÈëһЩÐÅÏ¢£¬ÈçÃû×ÖÖ®ÀàµÄ¶«Î÷¡£½Ó×ÅÓû§°´Ò»Ï¡°ÁôÑÔ¡±(µ½Ä¿Ç°ÎªÖ¹¹¤×÷¶¼ÔÚ¿Í»§¶Ë)£¬ä¯ÀÀÆ÷°ÑÕâЩÐÅÏ¢´«Ë͵½·þÎñÆ÷µÄCGIĿ¼ÏÂÌØ¶¨µÄ CGI³ÌÐòÖУ¬ÓÚÊÇCGI³ÌÐòÔÚ·þÎñÆ÷Éϰ´ÕÕÔ¤¶¨µÄ·½·¨½øÐд¦Àí¡£ÔÚ±¾ÀýÖоÍÊǰÑÓû§Ìá½»µÄÐÅÏ¢ ´æÈëÖ¸¶¨µÄÎļþÖС£È»ºóCGI³ÌÐò¸ø¿Í»§¶Ë·¢ËÍÒ»¸öÐÅÏ¢£¬±íʾÇëÇóµÄÈÎÎñÒѾ½áÊø¡£´ËʱÓû§ÔÚ ä¯ÀÀÆ÷Àォ¿´µ½¡°ÁôÑÔ½áÊø¡±µÄ×ÖÑù¡£Õû¸ö¹ý³Ì½áÊø¡£
CGIÊÇÒ»ÖÖ¹²ÓÃÍø¹Ø½Ó¿Ú£¬Ëü¿ÉÒÔ³ÆÖ®ÎªÒ»ÖÖ»úÖÆ.Òò´ËÄú¿ÉÒÔʹÓò»Í¬µÄ³ÌÐò±àдÊʺϵÄCGI³ÌÐò£¬ÕâЩ³ÌÐòÓïÑÔ°üÀ¨Visual Basic¡¢Delphi»òC/C++µÈ£¬Äú½«ÒѾдºÃµÄ³ÌÐò·ÅÔÚWeb·þÎñÆ÷µÄ¼ÆËã»úÉÏÔËÐУ¬ÔÙ½«ÆäÔËÐнá¹ûͨ¹ýWeb·þÎñÆ÷´«Êäµ½¿Í»§¶ËµÄä¯ÀÀÆ÷ÉÏ¡£ÊÂʵÉÏ£¬ÕâÑùµÄ±àÖÆ·½Ê½±È½ÏÀ§ÄѶøÇÒЧÂʵÍÏ£¬ÒòΪÄãÿһ´ÎÐ޸ijÌÐò¶¼±ØÐëÖØÐ½«CGI³ÌÐò±àÒë³É¿ÉÖ´ÐÐÎļþ¡£
9.2.1£ ΪʲôʹÓÃCGI
CGI¿ÉÒÔΪÎÒÃÇÌṩÐí¶àHTMLÎÞ·¨×öµ½µÄ¹¦ÄÜ£¬±ÈÈ磺
1.Ò»¸ö¼ÇÊýÆ÷
2.¹Ë¿ÍÐÅÏ¢±í¸ñµÄÌá½»ÒÔ¼°Í³¼Æ
3.ËÑË÷³ÌÐò
4.WebÊý¾Ý¿â
Ó**TMLÊÇûÓа취¼Çס¿Í»§µÄÈκÎÐÅÏ¢µÄ£¬¾ÍËãÓû§Ô¸ÒâÈÃÄãÖªµÀ¡£Ó**TMLÒ²ÊÇÎÞ·¨°ÑÐÅÏ¢¼Ç¼µ½Ä³Ò»¸öÌØ¶¨ÎļþÀïµÄ¡£Òª°Ñ¿Í»§¶ÎµÄÐÅÏ¢¼Ç¼ÔÚ·þÎñÆ÷µÄÓ²ÅÌÉÏ£¬¾ÍÒªÓõ½CGI¡£ÕâÊÇCGI×îÖØÒªµÄ×÷Óã¬Ëü²¹³äÁËHTMLµÄ²»×ã¡£Êǵ쬽ö½öÊDz¹³ä£¬²»ÊÇÌæ´ú¡£
9.2.2£ CGI°²È«ÎÊÌâ
ÔÚ¼ÆËã»úÁìÓò¡ª¡ªÓÈÆäÔÚInternetÉÏ¡ª¡ª¾¡¹Ü´ó²¿·ÖWeb·þÎñÆ÷Ëù±àµÄ³ÌÐò¶¼¾¡¿ÉÄܱ£»¤×Ô¼ºµÄÄÚÈݲ»ÊÜÇÖº¦£¬µ«Ö»ÒªCGI½Å±¾ÖÐÓÐÒ»µã°²È«·½ÃæµÄʧÎ󡪡ª¿ÚÁîÎļþ¡¢Ë½ÓÐÊý¾Ý¡¢ÒÔ¼°Èκζ«Î÷£¬¾ÍÄÜʹÈëÇÖÕßÄÜ·ÃÎʼÆËã»ú¡£×ñÑһЩ¼òµ¥µÄ¹æÔò²¢±£³Ö¾¯ÌèÄÜʹ×Ô¼ºµÄCGI½Å±¾ÃâÊÜÇÖº¦£¬´Ó¶ø¿ÉÒÔ±£»¤×Ô¼ºµÄÈ¨Òæ¡£ÕâÀïËù˵µÄCGI°²È«£¬Ö÷Òª°üÀ¨Á½¸ö·½Ã棬һÊÇWeb·þÎñÆ÷µÄ°²È«£¬Ò»ÊÇCGIÓïÑԵݲȫ
ÏÈ´ÓCGIÎÊÌâµÄ·ÖÀ࿪ʼ̸Æð£¬Ò»°ãÀ´Ëµ£¬CGIÎÊÌâÖ÷ÒªÓÐÒÔϼ¸Àࣺ
1.±©Â¶Ãô¸Ð»ò²»Ãô¸ÐÐÅÏ¢£»
2.ȱʡÌṩµÄijЩÕý³£·þÎñδ¹Ø±Õ£»
3.ÀûÓÃijЩ·þÎñ©¶´Ö´ÐÐÃüÁ
4.Ó¦ÓóÌÐò´æÔÚÔ¶³ÌÒç³ö£»
5.·ÇͨÓÃCGI³ÌÐòµÄ±à³Ì©¶´¡£
ÏÂÃæÎÒÃǾÍÀ´Ïêϸ½éÉÜһϹØÓÚCGIµÄ©¶´£º
¡ñÅäÖôíÎó
ÕâÀïËù˵µÄÅäÖôíÎóÖ÷ÒªÖ¸CGI³ÌÐòºÍÊý¾ÝÎļþµÄȨÏÞÉèÖò»µ±£¬Õâ¿ÉÄܵ¼ÖÂCGIÔ´´úÂë»òÃô¸ÐÐÅϢй¶¡£»¹ÓÐÒ»¸ö¾³£·¸µÄ´íÎó¾ÍÊǰ²×°ÍêCGI³ÌÐòºóûÓÐɾ³ý°²×°½Å±¾£¬ÕâÑù¹¥»÷Õ߾ͿÉÄÜÔ¶³ÌÖØÖÃÊý¾Ý¡£Ç°Ð©ÈÕ×Ó¡°XX´óÁªÃË¡±ÂÛ̳¶à´Î±»ºÚ¾ÍÊÇÕâ¸öµÍ¼¶´íÎóËùÖ¡£
¡ñ±ß½çÌõ¼þ´íÎó
Õâ¸ö´íÎóÖ÷ÒªÕë¶ÔCÓïÑÔ±àдµÄCGI£¬ÀûÓÃÕâ¸ö´íÎ󣬹¥»÷Õß¿ÉÄÜ·¢Æð»º³åÇøÒç³ö¹¥»÷£¬´Ó¶øÌáÉýȨÏÞ¡£
¡ñ·ÃÎÊÑéÖ¤´íÎó
Õâ¸öÎÊÌâÖ÷ÒªÊÇÒòΪÓÃÓÚÑéÖ¤µÄÌõ¼þ²»×ãÒÔÈ·¶¨Óû§µÄÉí·Ý¶øÔì³ÉµÄ£¬¾³£»áµ¼ÖÂδ¾ÊÚȨ·ÃÎÊ£¬ÐÞ¸ÄÉõÖÁɾ³ýûÓзÃÎÊȨÏÞµÄÄÚÈÝ¡£ÓÃÓÚÈ·¶¨Óû§Éí·ÝµÄ·½·¨Ò»°ãÓÐÁ½ÖÖ£¬Ò»ÊÇÕ˺źÍÃÜÂ룬һÊÇSessionÈÏÖ¤¡£¶ø²»°²È«µÄÈÏÖ¤·½·¨°üÀ¨UseridÈÏÖ¤£¬CookieÈÏÖ¤µÈµÈ¡£
¡ñÀ´Ô´ÑéÖ¤´íÎó
±È½Ï³£¼ûµÄÀûÓÃÕâÖÖ´íÎó½øÐй¥»÷µÄ·½·¨¾ÍÊÇDoS£¬Ò²¾ÍÊǾܾø·þÎñ¹¥»÷£¬ÈçÎÒÃÇÖªµÀµÄ¹àË®»ú£¬¾ÍÊÇÀûÓÃCGI³ÌÐòûÓжÔÎÄÕµÄÀ´Ô´½øÐÐÑéÖ¤£¬´Ó¶ø²»¼ä¶ÏµÄ·¢ÎÄÕ£¬×îºóµ¼Ö·þÎñÆ÷Ó²Å̳äÂú¶ø¹ÒÆð¡£
¡ñÊäÈëÑéÖ¤´íÎó
ÕâÖÖ´íÎóµ¼Öµİ²È«ÎÊÌâ×î¶à£¬Ö÷ÒªÊÇÒòΪûÓйýÂËÌØÊâ×Ö·û¡£±ÈÈç˵£¬Ã»ÓйýÂË¡°%20¡±Ôì³ÉµÄ»ûÐÎ×¢²á£¬Ã»ÓйýÂË¡°../¡±¾³£Ôì³Éй¶ϵͳÎļþ£¬Ã»ÓйýÂË¡°$¡±¾³£µ¼ÖÂÐ¹Â¶ÍøÒ³ÖеÄÃô¸ÐÐÅÏ¢£¬Ã»ÓйýÂË¡°;¡±¾³£µ¼ÖÂÖ´ÐÐÈÎÒâϵͳָÁûÓйýÂË¡°|¡±»ò¡°\t¡±¾³£µ¼ÖÂÎı¾Îļþ¹¥»÷£¬Ã»ÓйýÂË¡°¡¯¡±ºÍ¡°#¡±¾³£µ¼ÖÂSQLÊý¾Ý¿â¹¥»÷£¬Ã»ÓйýÂË¡°<¡±ºÍ¡°>¡±µ¼ÖµÄCross-Site Scripting¹¥»÷µÈ¡£
¡ñÒâÍâÇé¿ö´¦Àíʧ°Ü
ÕâÖÖ´íÎóÒ²ºÜ³£¼û£¬ÈçûÓмì²éÎļþÊÇ·ñ´æÔÚ¾ÍÖ±½Ó´ò¿ªÉ豸Îļþµ¼Ö¾ܾø·þÎñ£¬Ã»Óмì²éÎļþÊÇ·ñ´æÔھʹò¿ªÎļþÌáÈ¡ÄÚÈݽøÐбȽ϶øÈƹýÑéÖ¤£¬ÉÏÏÂÎĹ¥»÷µ¼ÖÂÖ´ÐÐÈÎÒâ´úÂëµÈ¡£
¡ñ²ßÂÔ´íÎó
ÕâÖÖ´íÎóÖ÷ÒªÊÇÓÉÓÚ±àÖÆCGI³ÌÐòµÄ³ÌÐòÔ±µÄ¾ö²ßÔì³ÉµÄ¡£ÈçÔʼÃÜÂëÉú³É»úÖÆ´àÈõµ¼ÖÂÇî¾ÙÃÜÂëµ¼ÖÂÔÚCookieÖÐÃ÷ÎÄ´æ·ÅÕ˺ÅÃÜÂëµ¼ÖÂÃô¸ÐÐÅϢй¶£¬Ê¹ÓÃÓëCGI³ÌÐò²»Í¬µÄÀ©Õ¹ÃûÀ©Õ¹Ãû´æ´¢Ãô¸ÐÐÅÏ¢µ¼Ö¸ÃÎļþ±»Ö±½ÓÏÂÔØ£¬¶ªÊ§ÃÜÂëÄ£¿éÔÚÈ·ÈÏÓû§Éí·ÝÖ®ºóÖ±½ÓÈÃÓû§ÐÞ¸ÄÃÜÂë¶ø²»ÊǰÑÃÜÂë·¢µ½Óû§µÄ×¢²áÐÅÏ䣬µÇ½ʱ²ÉÓÃÕ˺źͼÓÃܺóµÄÃÜÂë½øÐÐÈÏÖ¤µ¼Ö¹¥»÷Õß²»ÐèÒªÖªµÀÓû§µÄÔʼÃÜÂë¾ÍÄܹ»µÇ½µÈ¡£
¡ñϰ¹ßÎÊÌâ
³ÌÐòÔ±µÄϰ¹ßÒ²¿ÉÄܵ¼Ö°²È«ÎÊÌ⣬ÈçʹÓÃijЩÎı¾±à¼Æ÷ÐÞ¸ÄCGI³ÌÐòʱ£¬¾³£»áÉú³É¡°.bak¡±Îļþ£¬Èç¹û³ÌÐòÔ±±à¼ÍêºóûÓÐɾ³ýÕâЩ±¸·ÝÎļþ£¬Ôò¿ÉÄܵ¼ÖÂCGIÔ´´úÂëй¶¡£ÁíÍ⣬Èç¹û³ÌÐòÔ±×Üϲ»¶°ÑһЩÃô¸ÐÐÅÏ¢(ÈçÕ˺ÅÃÜÂë)·ÅÔÚCGIÎļþÖеϰ£¬Ö»Òª¹¥»÷Õß¶Ô¸ÃCGIÎļþÓжÁȨÏÞ(»òÕßÀûÓÃÇ°Ãæ½éÉܵÄһЩ¹¥»÷·½·¨)¾Í¿ÉÄܵ¼ÖÂÃô¸ÐÐÅϢй¶¡£
¡ñʹÓôíÎó
Ö÷ÒªÊÇһЩº¯ÊýµÄʹÓôíÎó£¬ÈçPerlÖеġ°die¡±º¯Êý£¬Èç¹ûûÓÐÔÚ´íÎóÐÅÏ¢ºóÃæ¼ÓÉÏ¡°\n¡±µÄ»°£¬¾Í¼«¿ÉÄܵ¼ÖÂÎïÀí·¾¶Ð¹Â¶¡£

|