Error Log ausschalten

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

Error Log ausschalten

Postby Duckknight » 19. September 2007 11:29

Hallo,

ich bin ein Neuer, daher die Frage.
Ich habe nun schon etliches in Foren lesen, aber keine Lösung gefunden.
In das Error Log werden immer Nachrichten geschrieben, die ich ja nicht rausnehmen kann (aus dem Log).
Jetzt will ich diesen Log ausschalten, da alles läuft wie es laufen soll, nur diese Einträge machen den LOG riesig.
Ein Rotate habe ich schon versucht, aber wenn die neue Datei (egal ob nach Zeit oder MBs) den gleichen Namen trägt, dann schreibt er den LOG einfach weiter.
Daher will ich einfach keinen LOG mehr schreiben.
In der httpd.conf hat das auskommentieren des Befehls ErrorLog nur dazu geführt, dass das System wieder einen default irgendwoher nimmt.
Hat jemand einen guten Hinweis.
Da ich das alles am Anfang mache bin ich über einen ausführlichen Hinweis dankbar.

:shock: :shock: :shock: :?:
Duckknight
 
Posts: 3
Joined: 19. September 2007 11:21

Postby glitzi85 » 21. September 2007 10:44

Hallo,

ich glaub nicht dass du es abschalten kannst, zumindest nicht unter Windwos (unter Linux einfach als Log-Folder /dev/null wählen). Du könntest aber zumindest den LogLevel auf emerg setzen, das wird ja wohl kaum vorkommen, wenn du dir so sicher bist, dass alles (noch) läuft.

http://httpd.apache.org/docs/2.2/mod/core.html#loglevel

mfg glitzi
User avatar
glitzi85
 
Posts: 1920
Joined: 05. March 2004 23:26
Location: Dahoim

Postby Duckknight » 21. September 2007 11:20

Ja, es handelt sich um ein Windowssystem.
Allerdings habe ich den Loglevel schon hoch gesetzt.
Das Problem ist, wenn man in einen txt schreibt, dann kann unter Windows wohl nicht die NOTICE unterdrückt werden, auch wenn der Loglevel auf dem höchsten Level steht.
Also werden jetzt nur noch NOTICE in den Log geschrieben!
Also, suche ich noch immer nach einer Lösung.

Über Rotate habe ich das jetzt mit einem Batch gelöst, der täglich die freigegebenen rotierten Files löscht.
Ist aber von hinten durch die Brust ........

Wenn einer noch eine Idee hat, ich freu mich!
Duckknight
 
Posts: 3
Joined: 19. September 2007 11:21

Postby Wiedmann » 21. September 2007 11:36

wenn man in einen txt schreibt

Was meinst du damit?

Also werden jetzt nur noch NOTICE in den Log geschrieben!

Die kann man nicht abschalten, wenn man ein Logfile benutzt.

(unter Linux einfach als Log-Folder /dev/null wählen)

Unter Windows nennt sich das einfach "nul":
Code: Select all
ErrorLog nul
Wiedmann
AF Moderator
 
Posts: 17102
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby Duckknight » 21. September 2007 11:41

wenn man in einen txt schreibt --> wenn man den Log in einen Textfile schreibt!

Danke, das NUL ist genau das was ich gesucht hatte!

Vielen Dank, das ging ja mal alles schnell!
Duckknight
 
Posts: 3
Joined: 19. September 2007 11:21


Return to Apache

Who is online

Users browsing this forum: No registered users and 18 guests