dedlfix: php Fremdzugriffe

Beitrag lesen

Tach!

sind eigentlich Probleme zu erwarten wenn man auf eine bereits geöffnete Datei,
auf die mit flock Exclusivzugriff erhalten wurde,
file_put_contents anwendet ?

Nein.

Es gibt aber zwei Möglichkeiten, auf einen Lock zu reagieren. Die eine ist, zu warten bis er wieder weg ist, was zu Verzögerungen im Ablauf führt. Die andere ist, mit einer Fehlermeldung abzubrechen, dass die Datei gesperrt ist und nicht zugegriffen werden kann. Das sind beides Dinge, die zu Problemen führen können. Welches Verhalten in file_put_contents() eingebaut ist, erzählt die Handbuchseite nicht.

dedlfix.