war korrekt, war ein copy paste Fehler meinerseits,
es wird aber immer noch beim aufrufen über den Browser nur der Sourcecode angezeigt und nicht interpretiert.
muss die .pl datei in einem unterverzeichnis liegen, .bin oder .cgi?
#!/usr/bin/perl
use strict;
use warnings;
# Zur Eingabe auffordern
print "Bitte geben Sie Ihren Namen ein:\n";
# Eine Zeile einlesen
my $name = <STDIN>;
# Zeilenumbruch entfernen
chomp $name;
# Gruß ausgeben
print "Hallo, $name, einen schönen Tag noch!\n";