Ein APPEND als Öffnungsmodus sollte es regeln :-)
Schrieb dedlfix das nicht bereits?
Viel spannender ist dann mMn, wo man die Datei speichert, bzw. wie man ihre Größe im Zaum hält. Sinnvoll wäre es z. B., sie im zugewiesenen LOG-Verzeichnis anzulegen, das dann hoffentlich von logrorate beaufsichtigt wird.
Viel spannender ist dann mMn, warum man überhaupt was Eigenes bauen muss, wenn dass access.log doch bereits alle Informationen enthält.
Ne selbstgebaute Lösung in das Lograte des OS zu bekommen, scheint mir unwahrscheinlich. oxo888oxo's Fragen lassen nicht darauf schließen, dass er Admin auf dem System ist.