Michael Schröpl: Seitenzugriff, doch Perl schreibt gerade

Beitrag lesen

Und nun meine Frage: Was passiert, wenn Perl gerade so eine Datei.txt schreibt, aber genau in diesem Moment ein Besucher die entsprechende shtml-Seite aufruft, worin diese txt-Datei eingebunden ist? Kommt eine Error-Meldung? Oder wird standartmaessig auf eine gecachte Datei zugegriffen? Oder wird, obwohl gerade ein Programm darauf schreibt, diese "halbe" Seite angezeigt?

Ja.

Du kannst die Gefahr, daß so etwas passiert, dadurch reduzieren,
daß Du die neue Version der Datei nicht unter ihrem Zielnamen
erstellst, sondern unter einem beliebigen anderen, und die
fertig erstellte Datei anschließend umbenennst.