Helge Rex: perl-Verzeichnis wird nicht angezeigt

Beitrag lesen

Hallo zusammen,

Server: SuSE Linux 7.2
Apache: 1.3.19

ich habe mir die ZIP-Datei mit der aktualisierten SelfHTML-Doku heruntergeladen und auf meinem privaten Webserver entpackt.
Fast alle Teile der Doku werden korrekt angezeigt, nur der perl-Teil will nicht. Stattdessen erhalte ich bei jeder Datei aus dem perl-Verzeichnis Fehler "404 - file not found".

Nachdem ich das Verzeichnis in "perle" umbenannt habe, wurde mir die Doku angezeigt. Da ich dafür aber die restliche Doku anpassen müßte, habe ich das wieder rückgängig gemacht.

In der Config meines WebServers steht folgendes drin:
<IfModule mod_perl.c>
  ScriptAlias /perl/ "/usr/local/httpd/cgi-bin/"
  ScriptAlias /cgi-perl/ "/usr/local/httpd/cgi-bin/"
</IfModule>

Aus diesem Grund werden alle Dateien, die ich aus dem perl-Verzeichnis sehen möchte, im benannten cgi-bin-Verzeichnis gesucht. Daher kommt wohl Fehler 404.

Ein Auskommentieren dieses ScripAlias mit anschließendem Neustart des WebServers bringt gar nichts, ich erhalte nun jedoch Fehler "403 - Forbidden".

Mit weiterhin auskommentiertem ScriptAlias habe ich in der Config zum VirtualHost ein Alias gesetzt:
Alias /perl/ "/public/selfhtml/perl/"
Aber auch das bringt mir ein 403 ein.

Dann habe ich das perl-Verzeichnis wieder auf "perle" geändert und den Alias entsprechend geändert:
Alias /perl/ "/public/selfhtml/perle/"
Ergebnis : Fehler 403

Jetzt stehe ich da und weiß nicht, was ich noch tun kann, um mir die perl-Doku anzuschauen.

Das Verzeichnis möchte ich ungern umbenennen und die gesamte Doku entsprechend anpassen, da ich das bei späteren Updates wieder machen müßte.

Wer kann mir einen Tipp geben, was ich noch tun könnte?

Danke im Voraus und schöne Ostertage
Helge