M. Budde: Perl-Datei wird nicht korrekt verarbeitet

Beitrag lesen

Hallo zusammen!
Wenn ich nun das Forums-Formular absenden möchte, öffnet der IE sein "Dateidownloadfenster" und fragt mich, wie er mit der pl-Datei verfahren soll (Öffnen oder Speichern). Wähle ich öffnen, erscheint kurz ein DOS-Fenster, in dem der Code der Perl-Datei zu sehen ist.
Danach: nichts.

NS sagt mir, dass er die Datei nicht findet.

Hast Du die .pl Datei im Verzeichnis cgi-bin? Hast du in der http.conf oder srm.conf dieses mit ScriptAlias als cgi Verzeichnis eingetragen (der entsprechende eintrag steht schon da und muß nur noch auskommentiert und mit dem richtigen pfad versehen werden.
Für perl-Scripte ausserhalb von cgi-bin benötigen diese statt der endung .pl die endung .cgi. Ausserdem müssen dann die einträge AddHandler und Action für chi-scripte in der httpd.conf oder srm.conf auskommentiert und angepasst werden.

Muss Perl eventuell noch konfiguriert werden?

normalerweise nicht, aber in der ersten zeile sollte #!/usr/bin/perl (der standart-pfad auf den perlinterpreter) stehen (und der perlinterpreter sollte auch dort installiert sein:)

Liegt es möglicherweise an "/" und ""?? (Ich weiß nämlich nicht so recht, welcher "Strich" wann angewandt wird ...)

in den perlscripten kannst du grundsätzlich, also auch unter DOS oder Win, den / als Pfadtrennungszeichen verwenden.

Hoffe weitergeholfen zu haben

Gruß
          Marcus