Hallo,
aller Anfang ist schwer. ActivePerl auf W2K mit IIS5.
Kleine DOS-Programme (File In- und Out) gehen.
Wie kann ich sicher sein, ob ich mein ActivePerl richtig installiert habe?
Im Browser erhalte ich oft:
CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:
nachfolgendes liegt unter: C\inetpub\wwwroot\cgi-bin
#!/usr/bin/perl -w
use strict;
use CGI;
my $cgi = new CGI;
use CGI::Carp qw(fatalsToBrowser);
#$sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst = localtime(time);
obige Zeile Zeilenumbruch
open(LOG,">>logfile.txt");
#print LOG $sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst, " „;
print LOG $cgi->remote_host(),“ ", $cgi->user_agent(), „\n“;
close(LOG);
Vielleicht ist ActivePerl doch nicht das richtige, wenn ich meine zukünftigen Perl-Progr. auch auf Linux laufen lassen will?
Es gibt sehr sehr viele Beispiele für einfache Script.
Leider ist es für mich als Anfänger schwer zu erkennen, ob die nur für Linux/Unix oder auch für Windows geeignet sind.
Das Programm: tellme.pl läuft allerdings auf mein Server.
Vielen Dank im voraus für eure Meinung.
Ralf