Jetzt möchte ich von dieser shouts.txt je Tag vier
Backup-Dateien erstellen.
Ist das mit PHP möglich??
Prinzipiell wohl schon, nachdem meines Wissens PHP auch ohne Webserver einsetzbar ist.
Aber das größere Problem ist das Starten des Scripts zu einem bestimmten Zeitpunkt. Das geht natürlich nicht über den Webserver, weil der ja nur Scripts ausführt, wenn sie von einem Besucher angefordert werden.
Bei Unix-Webservern gibt es oftmals bei den Webspaces etwas dabei, was sich „Cronjob“ nennt. Per Cron lassen sich zeitgesteuert Programme oder Scripts ausführen. Ob es sowas auch unter Windows gibt, entzieht sich meiner Kenntnis. Ob das Dein Webspace erlaubt, musst Du herausfinden.
In die Crontab kannst Du dann sowas wie das eintragen:
0 0,6,12,18 * * * /pfad/zum/webspace/scripts/backup_shoutbox
Das wurde zu jeder Minute 0 und Stunde 0,6,12,18, also jeweils ab 0:00 alle 6 Stunden, das dort angegebene Script starten. Ich würde da (unter Unix) ein kleines Shellscript machen, das quasi sowas macht wie
cp /pfad/zur/shoutbox.txt /pfad/zum/backupdir/shoutbox.txt.date +'%d%m%y%H%M'
Das kopiert die Datei unter dem Namen shoutbox.txt.TTMMJJHHMM. Ist aber Unix-Shellscript und kein PHP, also wahrschienlich eigentlich keine Antwort für dieses Forum
Immer lächeln!
-Efchen