AndreasW: Apache und Perl mögen mich nicht!

Beitrag lesen

Hallo,

kann mir jemand von Euch helfen?

ich habe ein kleines Perl Script:

#! perl
print "Content-type: text/html\n";
print "\n";
print "<html>";
print "<head>";
print "<title>Test</title>";
print "<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">";
print "</head>";
print "<body>";
print "<p>Testseite fuer meine pl-scripts</p>";
print "</body>";
print "</html>";

und bei meinem Apache ist fuer das cgi-Verzeichnis (c:\www\cgi-bin) folgendes konfiguriert:

<directory "c:/www/cgi-bin">
order allow,deny
allow from all
AddHandler cgi-scripts .pl .cgi
</directory>

Als Output, wenn ich das Perlscript aufrufe (mit http://localhost/cgi-bin/test.pl - c:/www ist mein Server-Heimverzeichnis), erhalte ich:

#! c:\perl\bin\perl print "HTTP/1.0 200 OK\n"; print "Content-type: text/html\n"; print "\n"; print ""; print ""; print ""; print ""; print ""; print ""; print "
Testseite fuer meine pl-scripts

"; print ""; print "";

Was muss ich aendern, um das zum laufen zu bringen - ich will natuerlich nicht die ganzen Print-Statements, sondern nur das reine HTML zu sehen bekommen.
Perl ist im Suchpfad, und wenn ich das Perlscript direkt aufrufe, bekomme ich als Output das, was ich erwarte.

Was habe ich uebersehen?

Vielen Dank im voraus!
Andreas