CGI skripty pod vedlejsi identitou

Jan Sedlacek sedlacek na gymntelc.ctn.cz
Středa Říjen 2 13:06:43 CEST 2002


Mame nainstalovany Linux Redhat 7.1 a na nem server Apache. Funguje nam webserver. Hlavni stranka je v adresari
/var/www/html
cgi skripty v jazyku Perl funguji
v adresari
 /var/www/cgi-bin
na zacatek skriptu
piseme
 #!/usr/bin/perl t.j., kde je program perl
Strana je videt, skript se provede. Vse je v poradku.

Pokud chceme psat stranky pod vedlejsi identitou,
 tak html
soubor umistime do adresare uzivatele linuxu

/home/uzivatel/public_html/index.html

a lze jej videt ze vzdaleneho pocitace
na adrese

http://adresa/~uzivatel
a skript je umisten v adresari.
/home/uzivatel/public_html/cgi-test.cgi
stranka se zobrazi, zobrazi se i soubor se skriptem, ale neprovede i kdyz skripty pod hlavni identitou jdou spravne.

Nastaveni v httpd.conf ohledne ExecCGI neprinasi zmenu ve
fungovani skriptu. Kde delame chybu?

Precti si to, pokud neni neco jasne formulovane, tak to oprav.
Ahoj tata

S pozdravem
                  Jan Sedlacek


Další informace o konferenci Linux