OLZU: Frage zu flock()

Beitrag lesen

Hallo Marc,

vielen Dank für deine informativen Antworten.

PHP verweigert dann sicherlich den Zugriff und wird lediglich eine Fehlermeldung "Konnte nicht auf Datei xyz zugreifen, da..." (oder so etwas) ausgeben.
Es wird sicherlich nicht immer weiter warten, bis die Datei wieder frei ist.
Das kannst du aber programmieren, indem du einfach eine Schleife programmierst, in der die Datei versucht wird zu öffnen (vielleicht so etwa 10 Versuche maximal, so würde ich es zumindest machen).
Bei positivem Ergebnis wird die Datei dann gelockt, beschrieben [gelesen], entlockt und (wichtig!!!) geschlossen.

Die Idee ist gut - so werde ich das wohl probieren.
Das werde ich auch hinbringen, evtl. hast du aber schon ein Bsp. griffbereit...  :-))

Nur eine Frage noch:
Wie frage ich in der Schleife ab, ob die Datei "gelockt" ist, bzw. wie finde ich
heraus, ob die Datei erfolgreich geöffnet wurde?

Danke nochmals.

Gruß
OLZU