PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache-Log - deutsches Datum



quat
05.10.01, 00:37
Hi.

Mein Apache loggt seit 1.10 wieder mal falsch:

statt 01/Oct/2001 steht 01/Okt/2001

Der Webalizer erkennt das leider nicht.

Alle anderen Logfiles (zb Mail) sind ok, Date gibt auch das richtige Datumsformat aus.

Im Mai(y) hatte ich das gleiche Problem, habe das aber hinbekommen. Ich weiss aber nicht mehr wie. Hat jemand Rat?
Wie kann ich dem Apache das nichtdeutsche Datum beibringen ?

Mombartz
06.10.01, 04:22
Moin quat,

apache wird sicher von irgend einem init-script heraus gestartet, dort könntest Du vor dem Aufruf von Apache die Umgebungsvariable LC_ALL=C setzen, das sollte das Problem lösen.

Gruß
Mombartz

quat
07.10.01, 03:31
Danke Mombartz.
An der Stelle hätte ich nie gesucht.
Es funktioniert.
Da hatte ich doch gerade schon den Webalizer umprogrammiert, damit er beide Varianten frisst. ;)

Sag mal, wofür steht das "=C" in dem Setting ?

Mombartz
07.10.01, 21:05
Hi quat,

das C steht für die Sprache die der Entwickler beim programmieren verwendet hat, also fest in das Programm eincompiliert wurde. Das dürfte in aller Regel Englisch sein. Alle anderen Sprachen befinden sich in externen Dateien.

Gruß
Mombartz