access.log nicht beeinflussbar

Alles, was den Apache betrifft, kann hier besprochen werden.

access.log nicht beeinflussbar

Postby DeadMau5 » 25. April 2009 11:20

Hallo zusammen,

ich habe eine Problem mit dem Apache 2, das ich mir nicht erklären kann: Zwecks Logrotation habe ich mein CustomLog mit einer Pipe zur rotatelogs.exe versehen. Das funktioniert auch wunderbar, allerdings wird die access.log nebenher trotzdem weitergeführt. Genau das will ich jedoch verhindern, da die Datei sehr schnell > 8 GB groß wird. In meiner httpd.conf ist nirgendwo mehr ein Eintrag, der auf das access.log zeigt.
Wie kann ich das automatische Weiterführen der access.log abstellen ?

Bin für jede Hilfe dankbar,

Mfg
Deadmau5
DeadMau5
 
Posts: 2
Joined: 25. April 2009 11:15

Re: access.log nicht beeinflussbar

Postby Nobbie » 25. April 2009 12:01

DeadMau5 wrote:In meiner httpd.conf ist nirgendwo mehr ein Eintrag, der auf das access.log zeigt.


Irgendwo muss es aber stehen, Apache denkt sich das nicht aus. Vielleicht in einem inkludierten Konfigmodul, vielleicht für einen VirtualHost (oder auch bei der Konfiguration von SSL). httpd.conf ist ja eigentlich seit langem modular aufgeteilt, Du mußt alle Module untersuchen.

Man kann ja auch mal brutal das ganze Verzeichnis umbenennen, wo das access.log steht, oder mit root eine Datei access.log anlegen ohne jegliche Permissions, dann kann Apache nicht mehr hineinschreiben und wenn es gut ist, müßte eigentlich im error.log ein Hinweis stehen, dass der access.log nicht geschrieben werden konnte vielleicht sogar mit Hinweis auf die Zeile, wo access.log in der Konfiguration definiert wurde (das weiß ich allerdings nicht, das ist blind geraten).

Aber rauskriegen sollte man es sehr schnell, und wenn Du nur einen brutalen "grep -r -i customlog /etc/*" machst (als root).
Nobbie
 
Posts: 8779
Joined: 09. March 2008 13:04

Re: access.log nicht beeinflussbar

Postby DeadMau5 » 26. April 2009 13:33

Hi,

danke für den Tip, ich war tatsächlich zu blind :)
Es hat sich herausgestellt, dass die httpd-ssl.conf ein extra Logfile führt.

Danke sehr!

Mfg
Deadmau5
DeadMau5
 
Posts: 2
Joined: 25. April 2009 11:15


Return to Apache

Who is online

Users browsing this forum: No registered users and 4 guests