Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak chce odpalic skrypt CGi to wyslkakuje cos innego...
Forum PHP.pl > Forum > Serwery WWW
maciejk
Chce odpalić skrypt Cgi z poziomu przegladarki i wyskakuje 403 -dostep zabroniony, w configu wpisalem:
ScriptAlias /cgi-bin/ "c:/usr/Apache/httpd/html/cgi-bin/"

<Directory "c:/usr/Apache/httpd/html/cgi-bin">
AllowOverride None
Options None ExecCGI Includes
Order allow,deny
Allow from all
</Directory>

<VirtualHost domena.pl >
ServerName domena.pl
DocumentRoot "C:/usr/Apache/httpd/html"
ScriptAlias /cgi-bin/ "c:/usr/Apache/httpd/html/cgi-bin/"
ErrorLog "logs/error.log"
CustomLog logs/access.log common
</VirtualHost>

Oto co pisze error.log:
Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: c:/usr/apache/httpd/html/cgi-bin/awstats.pl

Gdzie jest błąd?
FiDO
Kod
Options ExecCGI Includes

Bez None!
maciejk
ok dzieki wszystko juz dziala
maciejk
Ale mam teraz nowy problem:
Gdy chce uruchomić www.subdomena.serwer.pl/cgi-bin/prog.pl to zamiast tego uruchamia mi się: www.serwer.pl/cgi-bin/prog.pl
w virtual host dodalem script alias ale za bardzo nie wiem co jeszcze mam dodac, patrzylem do manuala ale nie moge sie tam polapac bo tyle tego jest sad.gif
FiDO
Pokaz konfirguracje tego virtuala.
maciejk
oto virtualka
<VirtualHost sub.domena.pl >
ServerName sub.domena.pl
DocumentRoot "C:/usr/www/sub"
ScriptAlias /cgi-bin/ "C:/usr/www/sub/cgi-bin/"
ErrorLog "logs/error.log"
CustomLog logs/access.log common
</VirtualHost>

a nie wiem czy moze nie trzeba dodac nowej <directory> ? bo oprucz tej wirtualki to w hhtpd.conf nie mam nigdzie wiecej wspomniane o katalogu cgi-bin (no chyba ze ten glowny)
FiDO
Wyglada ok, sam ScriptAlias powinien wystarczyc (bynajmniej u mnie wystarcza..), wiec chyba nie tu problem. Jestes pewien, ze ten VH dobrze dziala? Tzn. jak wpiszesz adres tego virtuala to przenosi Cie na jego strone a nie na glowna?
maciejk
virtual dziala ok, i cgi tez juz dziala bo dodalem (nie w virtal host)
<Directory "c:/www/strona/cgi-bin">
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.