Iis - configurarea aplicațiilor cgi

Pentru a instala și configura o aplicație CGI:
  1. Configurați directorul pentru programele CGI. Pentru securitate suplimentară, programele CGI separate din fișierele de conținut. Nu este necesar să denumiți directorul Cgi-bin, dar, dacă se dorește, poate fi numit și el. Consultați Crearea directoarelor virtuale.
  2. Dacă programele CGI sunt scripturi, obțineți și instalați interpretul de script adecvat. De exemplu, pentru a rula scripturi scrise în Perl, trebuie să obțineți interpretul Perl.

Sistemul de operare Windows nu oferă versiuni de Perl, SED sau AWK. Interpreții pot fi obținute de la dezvoltatori independenți.







  • Dacă programele CGI sunt fișiere .exe, acordați permisiunea "Execute" directorului. Dacă programele CGI sunt scripturi, puteți furniza directorul permisiunea "Executare" sau "Script". Consultați Control acces.





    Atenție vă rog! Dacă directorul care conține fișierele executabile primește permisiunea "Citire", vizitatorii site-ului vor putea descărca și executa aceste fișiere executabile. Din motive de securitate, este mai bine să stocați fișiere executabile într-un director separat care nu are permisiunea Read.

  • Pentru scripturile CGI, mapați extensia de nume de fișier script la interpretul de script.

    IIS extinde numele fișierelor la interpret. De exemplu, dacă utilizați scripturi Perl stocate în fișiere cu extensia .pl, cartografiați extensia .pl la un program care execută scripturi Perl. Se potrivesc fișierele .bat și .cmd cu interpretul de comandă (Cmd.exe) / Vezi secțiunea Mapping Application.

  • Setați permisiunile NTFS.

    IIS suportă majoritatea variabilelor de mediu standard pentru server.

    Unele caractere speciale pot fi permise (deși acest lucru nu este recomandat). Pentru aceasta, modificați valoarea parametrului AllowSpecialCharsInShell din registrul sistemului. Pentru mai multe informații, consultați Înregistrările de înregistrare pentru serviciul WWW.







    Articole similare

    Trimiteți-le prietenilor: