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