Stefan Muenz: Startschwierigkeiten Perl für Win32

Beitrag lesen

Hallo Peter,

print "Hallo Welt\n";     ergibt gar nichts
print 'Hallo Welt\n';       ergibt "Hallo Welt\n"
im Befehlszeilenmodus muß ich um gewünschten Ausdruck zu erhalten folgende Syntax angeben: perl -e "print 'Hallo Welt\n';" Leider wird auch hier der Zeilenumbruch nicht erkannt und mit ausgedruckt.

Kopiere mal das folgende Testscript, das auf jeden Fall funktionieren sollte, in einen Editor und speichere es als hello.pl in das CGI-Verzeichnis Deines Web-Servers. Die erste Zeile musst Du noch anpassen - der Pfad zum Perl-Interpreter muss stimmen. Dann rufst Du das Script mal mit http://127.0.0.1/cgi-bin/hello.pl auf.

#!/programme/perl/bin/perl.exe
print "Content-type: text/html\n\n";
print "<html><head><title>User</title></head>\n";
print "<body>\n";
print "<h1>Hallo Welt</h1>\n";
print "</body></html>\n";

Viele Gruesse
  Stefan Muenz