Hi Beat :-)
Dein Fehler liegt in Gedankenlosem Copy-Paste, ohne die Dokumentation zu lesen.
LOCK_SH ist offenbar ein Symbol, das es zu importieren gilt.
Nix Copy Paste / Von Hand!
use Fcntl qw(:flock); #Importiert Symbole für das :flock Pragma
Das habe ich wie du unten siehst bereits gelöst. Trozdem: Ich bin Besitzer eines Perl-Scrips, das einwandfrei läuft und (man höre und stauen) kein use Fcntl ':flock'; !
Und das neue Perlscript (Das Gästebuch) läuft nur mit use Fcntl ':flock'; !
Ein und der selbe Server !
Da darf man sich doch als Laie die Frage erlauben, warum eines läuft und das andere nicht.
PS.: Du hast das so use Fcntl qw(:flock); geschrieben.
Ich habe es so gemacht: Fcntl ':flock';
Was ist besser und worin unterscheiden die sich?
Gruß Gary