home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 April / PCWorld_2000-04_cd.bin / Komunik / Servery / PinkNet / pnws1076prof.exe / file0059.bin < prev    next >
Encoding:
Text File  |  2000-03-12  |  1.6 KB  |  39 lines

  1. <HTML>
  2. <HEAD>
  3.    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1250">
  4.    <META NAME="GENERATOR" CONTENT="Mozilla/4.02 [en] (Win95; I) [Netscape]">
  5.    <META NAME="Author" CONTENT="Tomas Rosa">
  6.    <TITLE>┌vod do CGI</TITLE>
  7.  
  8. <!--#include virtual="/perl_header.inc"-->
  9.  
  10. <div style="font-family:Tahoma,Helvetica,Arial; font-size:10pt;">
  11.  
  12. <H3>Definice CGI</H3>
  13.  
  14. <P>   CGI (Common Gateway Interface) je jednou z mo₧nostφ, jak zavΘst dynamiku
  15. do WWW strßnek. Jednß se vlastn∞ o zp∙sob s jak²m spolu komunikuje prohlφ₧eΦ,
  16. server a spuÜten² program vykonßvajφcφ p°φsluÜn² po₧adavek. CGI skript
  17. je tedy pojem pro program b∞₧φcφ na servru. U₧ivateli je po jeho vykonßnφ
  18. poslßn pouze v²sledek.</P>
  19.  
  20. <P>   Klasick²m p°φkladem jsou knihy host∙, vyhledßvacφ seznamy, poΦφtadla,
  21. obm∞≥ujφcφ se reklmnφ prou₧ky Φi skripty na zpracovßnφ formulß°∙.</P>
  22.  
  23. <br><br>
  24. <h3>Podmφnky provozovßnφ CGI</h3>
  25.  
  26.    CGI skript nelze z d∙vodu bezpeΦnosti spouÜt∞t z jakΘhokoliv mφsta
  27. na serveru. Obvykle je t°eba dohodnout se sprßvcem serveru o podmφnkßch
  28. provozovßnφ CGI skript∙. Mimo jinΘ byste se m∞li dozv∞d∞t, kam skript umφstit.</P>
  29.  
  30. <P>   Je takΘ t°eba zajistit, aby CGI skript byl spustiteln² pro WWW server.
  31. V UnixovΘm prost°edφ lze toho dosßhnout nap°φklad p°φkazem <B>chmod +x
  32. skript.cgi</B>. Pokud skript bude zapisovat do n∞jakΘho souboru, musφte
  33. se rovn∞₧ dohodnout se sprßvcem o jeho umφst∞nφ a nßsledn∞ nastavit souboru
  34. prßva pro zßpis - <B>chmod +rw data.dat</B>.</P>
  35.  
  36. </div>
  37.  
  38. <!--#include virtual="/main_footer.inc"-->
  39.