Michael Schröpl: Skript klappt nach Verlinkung nicht

Beitrag lesen

Hi,

Bei mir war das Verzeichenis "cgi-bin" meine Verlinkung auf "cgi-bin/counter.pl" schlug fehl, obwohl es ein Unterverzeichnis ist.
Ich mußte einen Slash davorsetzen, damit der Server den Pfad "anerkennt", also "/cgi-bin/counter.pl".

Du hast Dein eigenes Problem nicht verstanden. ;-)

Nicht *obwohl* es ein Unterverzeichnis "cgi-bin" gab,
sondern *weil* es ein Unterverzeichnis "cgi-bin" gab
(welches aber nicht identisch mit /cgi-bin und zudem
nicht als CGI-Verzeichnis konfiguriert war) funktionierte
es nicht. Zwar konnte der Link umgesetzt werden, d. h.
der Webserver fand Deine Datei, aber niemand hatte ihm
gesagt, daß er sie als CGI-Anwendung behandeln sollte.

Es hätte funktioniert, wenn Du die Webserver-Konfigurarion
so geändert hättest, daß entweder Dein lokales cgi-bin
ebenfalls als CGI-Verzeichnis definiert gewesen wäre
oder in Deinem (bzw. allen) Verzeichnissen Dateien mit
entsprechenden Endungen als CGI-Anwendungen interpretiert
werden sollen.

Das alles (und noch viel mehr) steht auch in
http://www.teamone.de/selfaktuell/artikel/schroepl03.htm#a6.

mfG - Michael