Michael Schröpl: Apache und Active Perl wollen nicht zusammen

Beitrag lesen

Hi kay,

AddHandler cgi-script cgi pl
in der ScriptAlias-Directive für cgi-scripts,

brauchst Du nicht. ScriptAlias impliziert automatisch, daß alles, was unter diesem URL-Baum angesprochen wird, CGI ist.

aber woher soll nun Apache wissen, dass der Inhalt an den Perl-Interpreter im Verzeichnis sowieso übergeben werden muss.

Das ist in der Tat das Problem.

Wo und wie muss ich das angeben.

Die erste Möglichkeit ist im CGI-Skript selbst (1. Zeile, "shebang").
Unter Windows hast Du über die Apache-Konfiguration noch eine zweite Möglichkeit, welche Christoph Dir sicherlich gerne erklären wird (ich mag sie nicht besonders ...).

Ich bekomme immernoch die Browsermeldung, dass die Seite nicht angezeigt werden kann.

Vergiß Deinen Browser. Was steht in Deinem error_log?

Viele Grüße
      Michael

--
T'Pol: I apologize if I acted inappropriately.
V'Lar: Not at all. In fact, your bluntness made me reconsider some of my positions. Much as it has now.
(sh:| fo:} ch:] rl:( br:^ n4:( ie:% mo:) va:| de:/ zu:| fl:( ss:) ls:~ js:|)
Auch diese Signatur wird an korrekt konfigurierte Browser gzip-komprimiert übertragen.