Raketenwissenschaftler: Exclusiver Zugriff bei Übertragung?

Beitrag lesen

Bei 5 Versuchen gibt es immer dieselbe Fehlermeldung, beim 6. Versuch klappt es.

Ich weiß ja nicht, wie die Daten auf den Rechner kommen - aber kann es sein, dass die Datei(en) zu dem Zeitpunkt des Scheiterns noch nicht fertig / erzeugt oder übertragen und deswegen exclusiv gelockt sind? Auch sowas kann nämlich dazu führen, dass die Datei dann existiert, passende Rechte gesetzt sind, der lesende Zugriff aber doch verweigert wird. Stichwort: flock.

  • Ein lsof /pfad/zur/datei könnte Aufklärung verschaffen.

Ausgaben sähen dann etwa so aus:

COMMAND  PID    USER   FD   TYPE DEVICE SIZE/OFF     NODE NAME
php     5099   foo    3rW  REG    8,5        6 25165834 /tmp/test