Hallo zusammen, auf meinem Windows 7 mit Outlook 2007 möchte ich die outlook.ost als Sicherung per PHP irgendwohin kopieren. Bei mir läuft permanent ein XAMMP mit einer anderen Anwendung. Da bietet es sich ja eigentlich diese kleine Kopierfunktion an. Aber das funktioniert nicht:
$zeit=date('Y-m-d-G-i-s');
$quelle = "C:\Benutzer\Tanja\AppData\Local\Microsoft\Outlook\outlook.ost";
$ziel = "C:/tmp/outlook.ost.$zeit";
if (copy($quelle ,$ziel)) {
echo"<li> kopiert! ";
}
Ich hab schon in der Zeile $quelle mögliche probiert, es geht nicht. Hat jemand eine Idee?
Ist der Pfad so korrekt? Die genannte Datei ist vorhanden.
Danke! uspc
Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge
Hallo Borlander, die Datei des Backups setzt sich aus dem Dateinamen und einem Zeitstempel zusammen, zB. Outlook.ost.2013-02-22-17-46. Der gleiche Name steht in einer DB. Beim 1. PC Start am Tag schaut das Script in der DB nach, ob schon eine Sicherung existiert. Wenn nicht, legt es automatische eine an. Die DB hat also nur den Dateinamen gespeichert und sucht diesen im Ordner. Außerdem wird beim 6. Backup beim Neuanlegen automatisch der Dateiname und der DB-Eintrag gelöscht. Ich glaube, ich hab das nur zu kompliziert erklärt, es ist aber ganz einfach. Gruss uspc