[an error occurred while processing this directive]

Definice CGI

   CGI (Common Gateway Interface) je jednou z možností, jak zavést dynamiku do WWW stránek. Jedná se vlastně o způsob s jakým spolu komunikuje prohlížeč, server a spuštený program vykonávající příslušný požadavek. CGI skript je tedy pojem pro program běžící na servru. Uživateli je po jeho vykonání poslán pouze výsledek.

   Klasickým příkladem jsou knihy hostů, vyhledávací seznamy, počítadla, obměňující se reklmní proužky či skripty na zpracování formulářů.



Podmínky provozování CGI

   CGI skript nelze z důvodu bezpečnosti spouštět z jakéhokoliv místa na serveru. Obvykle je třeba dohodnout se správcem serveru o podmínkách provozování CGI skriptů. Mimo jiné byste se měli dozvědět, kam skript umístit.

   Je také třeba zajistit, aby CGI skript byl spustitelný pro WWW server. V Unixovém prostředí lze toho dosáhnout například příkazem chmod +x skript.cgi. Pokud skript bude zapisovat do nějakého souboru, musíte se rovněž dohodnout se správcem o jeho umístění a následně nastavit souboru práva pro zápis - chmod +rw data.dat.




Výroba programů na zakázku
   
  O PinkNet Web Serveru | Demo vSHOP.pnws | Mailing list | Download | Oznámení o chybě