Christoph Schnauß: ActivePerl

Beitrag lesen

Aber wie kann ich es machen dass das ganze am Browser ausgegeben wird? Muss ich dazu einen Webserver installieren?

Ja. <../../tgb.htm>, <../../tgb.htm>. Als Software wuerde ich auf jeden Fall den Apachen empfehlen, auch unter Windows.

Die Empfehlung ist prima, nur wird der gute Johannes da eine große Überraschung erleben, weil er trotzdem seine Perl-scripts nicht zum Laufen kriegt ...
Das liegt an "ActivePerl". Der IIS kommt damit klar, aber Apache braucht ein Modul, um perl-scripts auszuführen, das ist nicht standardmäßig dabei, wenn man sich den download von http://www.Apache.org holt.
Also besser gleich das ganze Paket mod_perl holen (http://perl.apache.org/), da ist der Apache ordentlich konfiguriert schon gleich mit dabei und noch allerhand mehr.

Nun gibt es bloß das Problem, daß bestimmte Sachen, die "ActiveState"-Perl kann, mit mod-perl nicht gehen und umgekehrt. Zum Beispiel kann man mit "ActiveState"-Perl ASP-Files mit Perl-Script erstellen, was mod_perl nicht kann. Dafür kann man einige Module  -  z.B. EmbPerl  -  , die mit mod_perl prima funktionieren, in "ActiveState"-Perl nicht einbauen. Oder weißt du das besser (würde mich freuen) ??

Christoph S.