Perl-Einstieg

  • Hallo, ich wollte mal versuchen, mit Perl anzufangen, aber schon beim ersten "Hello World"-Programm von Wikibooks bekomme ich einen Internal Server Error und in der Error-Logfile steht dann das:
    malformed header from script. Bad header=Hello World!: Perl.pl

    Script:
    #!/usr/bin/perl

    use strict;
    use warnings;

    print "Hello World!\n";

    Kann mir jemand sagen, was ich falsch mache?

    • Offizieller Beitrag

    Das ist einfach.
    Das Skript, dass du da geschrieben hast wird auf der Kommandozeile ausgeführt. Von der Rückgabe einer HTML Datei, die der Webserver darstellen könnte, bist du noch weit entfernt.

    Perl
    #!/usr/bin/perl
    print "Content-type: text/html\n\n";
    print "<H1>Hello World</H1>\n";

    Wäre dein Weg.