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 xafford,komisch, mit PHP funktioniert das aber bei mir vom feinsten... Das mit den Schattenkopien ist mir neu, ich habe alles Tests bei laufendem Outlook gemacht. Aber ich teste das nochmal ganz genau. Xampp läuft auf dem selben Account. Einen Schluckauf beim Kopieren kann es immer geben, deshalb auch die 5 Sicherungen (pro Tag). Diese werden dann wiederum mit einem externen Programm auf einem Server kopiert. Ich bekomme schon eine Meldung über den erfolgreichen Vorgang, sei es auch nur seitens PHP. if(!copy($quelle, $ziel) usw. Freeware gibt es schon dafür, wenn auch recht wenige, aber die Chefsekretärin, dioe das nutzt, will ich nicht mit Werbebannern zuballern. Und die integrierte Backupfunktion von Windows ist besser? Seit wann das? Na das schau ich mir an... Kann das auch mehrere Backups (Grossvater, Vater, Sohn) und so? Wie gesagt, hier handelt es sich um eine einfache Zusatz-Sicherung per Klick. In einem anderen Projekt sichere ich so seit 3 Jahren die MySQL-Datenbank und hatte noch nie Probleme damit. Beste Grüsse uspc