Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [APCHE] Nie działający alias dla skryptu cgi - perl
Forum PHP.pl > Forum > Serwery WWW
fbu90
Witam
Mam zainstalowanego Apache + php + CGI + perl + OTRS(Open Ticket Request System) (www.otrs.org)

W configu otrs'a mam ustawiony ScriptAlias:
Kod
ScriptAlias /otrs/ "/usr/local/www/otrs/bin/cgi-bin/"


Który powinien byc odpowiedzialny za ustawienie aliasu dla skryptu.


No i gdy wpisuje domena.com/otrs/ to nie ładuje mi automatycznie skryptu index.pl, który znajduje się w katalogu /usr/local/www/otrs/bin/cgi-bin/

A po wpisaniu domena.com/otrs/index.pl wczytuje się.

Dołącze jeszcze cały otrs.conf

http://wklej.org/id/369242/


Oraz httpd.conf

http://wklej.org/id/369243/


Próbowałem już z .htaccess ale nie ładuje mi się automatycznie index.pl tak jak już pisałem wcześniej.
Proszę o wskazówki i pomoc winksmiley.jpg
vokiel
Może tu (linie: 213-215 pliku httpd.conf):
Kod
<IfModule dir_module>
    DirectoryIndex index.php index.html index.pl
</IfModule>
fbu90
Już próbowałem i niestety nie działało sad.gif
Już nie mam pomysłu by ten alias działał.

--------------------------------------------------------
Edit:

Problem został rozwiązany.
A mianowicie w configu otrs.conf
zamiast lini:
Kod
SetHandler  perl-script


trzeba wpisac:
Kod
AddHandler perl-script .pl

i potem można manipulowac który plik po 403 ma sie uruchamiac.
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.