Moin Andre!
Wenn das Skript ueber den Browser (und somit auch ueber den Web Server!!) laeuft, wird der oben angegebene Perl-Code zum Aktivieren der ASCII-Datei und zum Einlesen dieser ignoriert.
Was heißt in diesem Zusammenhand 'ignoriert'? Spuckt der Server irgendeine Fehlermeldung aus oder passiert einfach gar nix?
Auf die Gefahr hin, daß ich mich wiederhole <g> noch mal kurz, was beim Apache bzw. IIS zu beachten ist:
- Apache
Die allererste Zeile des Perl-Skriptes *muß*
in etwa so aussehen
#!/usr/bin/perl
- IIS
In der Registry folgendes suchen:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3svc\Parameters\Script Map
Dort dann einen Eintrag wie
.pl c:\perl\bin\perl.exe %s %s
hinzufügen.
Ferner müssen die Perl-Skripte in Verzeichnissen stehen, die für ausführbare CGI-Skripte extra vorgesehen sind (../cgi-bin/ ?!)
Viel Erfolg beim Perlen...
Andreas