Apache PHP und Files?
-
Ich habe eine PHP Seite erstellt, die eine Textdatei auf dem Webserver erzeugt und diese anschließend auf der Webseite anzeigt - was passiert, wenn zwei Benutzer gleichzeitig versuchen auf die Webseite zu gehen? - wird dann zweimal versucht in die gleiche Datei zu schreiben oder managt das der Apache Server irgendwie (also handelt die Verbindungen hintereinander ab und verhindert so das gleichzeitig versucht wird in die Datei zu schreiben, bzw. macht dass das schon das Betriebssystem – das verwaltet ja die Dateien…)?
-
seit Einstein sollten wir wissen, dass es keine Gleichzeitigkeit gibt
-
Hi,
soviel ich weiß, kann es dann dazu kommen, dass dann zweimal versucht wird, die Datei zu schreiben oder zu lesen. Wäre nicht so praktisch. Schreib die Datei erst unter einen temporären Namen und dann benenne sie mit rename() um.