Logdatei alle 24 Stunden umbenennen und ablegen

Bash, Shell, PHP, Python, Perl, CGI
bolle
Posts: 34
Joined: 2003-01-20 18:25

Logdatei alle 24 Stunden umbenennen und ablegen

Post by bolle »

Bloedes Topic :)
aber ich brauch da mal ne Problemlösung.

Von einem PHP Script wird eine Logdatei "access.log" erstellt. Ich möchte nun diese Datei alle 24 Stunden, in ein anderes Verzeichniss, kopieren und dabei umbenennen, so das das aktuelle Datum (z.B. 12_06_03.log) im Dateinamen enthalten ist und gleichzeitig die aktuelle "access.log" leeren.

Wie kann ich das realisieren?
Wenn möglich, bitte mit Beispiel.

THX
jtb
Posts: 599
Joined: 2002-08-18 16:41
Location: Darmstadt

Re: Logdatei alle 24 Stunden umbenennen und ablegen

Post by jtb »

entweder du editierst das PHP-Script oder du nimmst logrotate..
kase
Posts: 1031
Joined: 2002-10-14 22:56

Re: Logdatei alle 24 Stunden umbenennen und ablegen

Post by kase »

logrotate

Und wenn du so ein PHP Freak bist, dann kannste dir da ganz simpel auch nen eigenes Script für schreiben, aber normal erfindet man das Rad ja nicht 2 Mal.
bolle
Posts: 34
Joined: 2003-01-20 18:25

Re: Logdatei alle 24 Stunden umbenennen und ablegen

Post by bolle »

Jtb wrote:entweder du editierst das PHP-Script oder du nimmst logrotate..
THX :) nett beschrieben :)
kase wrote:logrotate

Und wenn du so ein PHP Freak bist, dann kannste dir da ganz simpel auch nen eigenes Script für schreiben, aber normal erfindet man das Rad ja nicht 2 Mal.
Wo hab ich geschrieben, das ich nen PHP Freak bin? Ich kann damit umgehen, das heist doch aber noch lange nicht, das ich das perfekt beherrsch...
kase
Posts: 1031
Joined: 2002-10-14 22:56

Re: Logdatei alle 24 Stunden umbenennen und ablegen

Post by kase »

das war auch nicht böse oder abwertend oder sonst wie gemeint, wollt damit einfach sagen, dass, wenn du PHP gut kannst, dir dies einfach auch per PHP proggen kannst.
bolle
Posts: 34
Joined: 2003-01-20 18:25

Re: Logdatei alle 24 Stunden umbenennen und ablegen

Post by bolle »

Jo...damit das Problem schon offen liegt.
ICh kann zwar mit PHP umgehen, kann es aber wiederum nicht so gut, das ich mir ein Script selbst erstellen kann, vor allem nicht, wenn es dabei um das Arbeiten mit Dateien geht. Für gewöhnlich arbeite ich mit PHP nur in Verbindung mit MySQL.

Wenn mir heir halt keiner Helfen kann, mach ich mich halt mal woanders schlau :)
Irgendwo werd ich schon was drüber finden.
jtb
Posts: 599
Joined: 2002-08-18 16:41
Location: Darmstadt

Re: Logdatei alle 24 Stunden umbenennen und ablegen

Post by jtb »

Hi,

wenn du PHP kannst, sollte dir die Doku reichen..
http://www.php.net/manual/en/ref.filesystem.php

Dateihandling ist mit PHP nicht schwer!