Hoi,
Ich kann meinem "Vorschreiber" n. d. parker nur zustimmen, allerdings ist da ein Logikfehler drin :)
Wenn oben "#!/usr/bin/perl" angegeben ist, kann der Pfad zur Counterdatei nicht "C:\www\cgi-bin\counter.dat" und schon gar nicht "c:/www/cgi-bin/counter.dat" sein.
Der Kopf, also der Aufruf des Perl-Interpreters in deinem Script ist im Linux-Format, die Pfadangaben in deinem Script jedoch im Windows-Format ...
Grüße,
Florian Auer