Sorry, stimmt schon, ist dann besser zu erklären.
$file = $base_path . $file;
open(FILE,"$file") or Error('Datei Zugriffs Fehler',"Open-Fehler $msg ($file): $!");
flock(FILE,2) or Error('Datei Sperr Fehler',"Sperr-Fehler $msg ($file): $!.");
print FILE @_;
close(FILE) or Error('Datei schliessen Fehler',"Schliess-Fehler $msg ($file): $!.");
Beim Ablauf ergibt die Fehlerausgabe dann "Sperr-Fehler $file: Bad file descriptor".
Datei ist eindeutig vorhanden und hat chmod 644.
Kann Dir das helfen Alex?
Danke
Thomas