Problémy se spouštěním CGI

p.e.s. na telecom.cz p.e.s. na telecom.cz
Pátek Listopad 13 14:28:54 CET 1998



Nevím si rady s
nastavením oprávnění pro CGI skripty v LINUXu.


Já totiž jinak běžně pracuji s NT... a nyní se na Linuxu učím.

Píše mi to pořád:
Forbidden
You don't have permission to access /cgi-bin/Hello.pl on this server.

Předpokládám, že jde o práva ke spouštění. Mám zadáno "Options ExecCGI a
AllowOverride None". Bohužel  skript nemohu spustit.
Toto je v souboru access.conf

Nevěděl jsem zda Linux spustí jako cgi skript i soubor s příponou .pl a tak
jsem raději zadal i AddHandler v souboru srm.conf jako "AddHandler
cgi-script .pl"

Nemůžete mi poradit v čem může být chyba. Předem Vám moc děkuji.

Skript je na adrese autoinfo.cz/cgi-bin/Hello.pl . Pozor adresa je bez
www..., s www odkazuje jinam. Skript by měl napsat dvě větičky a vypsat IP
adresu. Pod NT normálně jde.



Zapsal jsem v "příkazovém řádku" chmod +x Hello.pl a už to nepíše, že bych
neměl oprávnění, ale píše to chybu 500:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable
to complete your request.
Please contact the server administrator and inform them of the time the
error occurred, and anything you might have done that may have caused the
error.


Mnohokrát děkuji.

Přeji hezký den.

Pavlíček
p.e.s. na telecom.cz











Další informace o konferenci Linux