Hallo zusammen
ich habe bei mir im lokalen Netz einen WebServer mit Apache (unter SuSE 7.2) eingerichtet.
Diesen WebServer möchte ich jetzt auch perl-scripte ausführen lassen (z.B. die Beispiele von selfhtml). Dazu habe ich mod_perl und noch ein paar Perl-Pakete installiert (oder besser: yast2 hat installiert). Apache habe ich dannneu gestartet.
Wenn ich jetzt ein Beispiel-Script von selfhtml ausführen möchte, bietet mir mein Browser die pl-Datei zum Download an, der Webserver führt das Script nicht aus.
Wer kann mir sagen, was installiert sein muß?
Wer kann mir sagen, was in der httpd.conf stehen muß?
Ich danke Euch schon mal im Voraus.
Linux 15.070 Themen, 107.540 Beiträge
versuchs mal mit folgendem eintrag:
<Directory /var/www/cgi-bin>
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
Eine Gegenfrage:
Muß ich "/var/www/cgi-bin" durch das Verzeichnis ersetzen, in dem die Scripte später liegen sollen ("/public/wwwdoc/cgi-bin")?
logisch ;-)
aber super, wenn es jetzt geht!
Vielen Dank, jetzt geht es.
Dein Tip war Gold wert.

Hallo,
funktioniert es den mit php ?
Die Datei muss im Verzeichnis var/www/html bzw. cgi-bin gespeichert sein.
Aufgerufen wird sie mit dem Browser http://localhost/datei.php
(Beschr. müsste auch auf Perl -Dateien übertragbar sein.)
Gruss Gitte
