Das dazwischenschalten ist nicht nötig.
Durch das mv wird nur der Dateiname geändert, der inode bleibt gleich.
Daher kann apache weiterschreiben, obwohl der Dateiname geändert wurde.
Durch den graceful Restart wird eine neue Datei angelegt und apache loggt
unmittelbar in das neue file.
Wo sollte
Hallo.
Unter Linux ist es so, dass programme auf inodes schreiben. wenn du die
datei wegkopierst, dann ist stimmt die inode nicht mehr, die der apache noch
hat. selbst wenn du eine neue logdatei selbst anlegen würdest, könnte der
apache ohne restart nicht auf die datei schreiben, weil die inode
Hi, ne ganz dumme frage:
Warum schreibst du dann das log nicht gleich direkt in die DB?
Dafür gibts doch meines wissens passende mod_s
Lg
michael
-Ursprüngliche Nachricht-
Von: Holger Schwarze [mailto:[EMAIL PROTECTED]
Gesendet: Freitag, 19. November 2004 20:51
An:
Michael Schoenboeck wrote:
Hi, ne ganz dumme frage:
Warum schreibst du dann das log nicht gleich direkt in die DB?
Dafr gibts doch meines wissens passende mod_s
Lg
michael
Weil die alle entweder fr Apache 1.3 sind, MS SQL nicht untersttzen,
oder noch in einer frhen Beta-Phase sind. Ausserdem
what about changing your skript so that it doesn't move the logfile which
was modified last?
- Original Message -
From: Holger Schwarze [EMAIL PROTECTED]
To: users-de@httpd.apache.org
Sent: Friday, November 19, 2004 10:17 PM
Subject: Re: AW: Probleme mit rotatelogs
Michael Schoenboeck
Ralf Glauberman wrote:
sorry, hab deutsche und englische liste im gleichen ordner und mich
beim mail-beantworten vertan ;-)
ich glaub du hast mich auch nicht ganz richtig verstanden, dein system
ist, wenn ich mich nicht irre:
Apache loggt in ein verzeichniss, splittet dabei die logs. dein