Andreas Bierhals: Unix&Win32 -kompatibler Perl-Pfad

Beitrag lesen

Hi!

Ich bin mir nicht sicher, aber ich glaube, es geht, wenn du *.pl-Dateien in der Registry mit dem Perlinterpreter verknüpfst.

Das hab ich mir auch gedacht und habe deshalb  die dateierweiterungen pl und cgi mit perl.exe registrieren lassen, half aber nichts :-(

rob.

Wenn Du einen Microsoft-Webserver benutzt (IIS oder auch PWS), liegt die Verknüpfung
mit dem Perl-Skript an folgender Stelle in der Registry

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3SVC\Parameters\ScriptMap

(bin mir nicht 100%ig sicher, aber müßte in etwa stimmen. Notfalls die Registry nach
ScriptMap durchsuchen...)

Dort gehört z.B. für Perl ein Eintrag hin wie

.pl       c:\bin\perl.exe %s %s

Wichtig sind die beiden '%s'-Einträge am Ende, sonst wird der Perl-Interpreter
ohne Skript gestartet.
Die normale Registrierung der Endungen über HKEY_CLASSES_ROOT
hat bei diesen Webservern keine Wirkung.

Viele Grüße

Andreas