Ich habe mir ein Script erstellt, welches meine 4 Datenbanken und das kopmlette FTP-Verzeichnis als tar.gz auf dem FTP anlegt und mir dann mittels HTTP eine Seite ausgibt um diese dann downzuloaden.
Wie man sich schon denken kann, hab ich mit den Datenbanken dort weniger ein Problem. Das erstellen der tar.gz dauert leider zu lange und das Timeout bricht mir dann den ganzen spaß ab.
Als Befehl hab ich folgenden genommen:
exec("tar zcvf /zielpfad/datei.tar.gz /sicherungspfad/ --exclude=backupverzeichnis/*.*");
Da ich beim stundenlangen googlen nichts brauchbares gefunden habe (sprich set_time_limit(0); & Co fuzzt nicht) hab ich mir nun überlegt, das es vielleicht möglich wäre, den Befehl auszuführen ohne das er abhängig vom Timeout weiter ausgeführt wird. Dann könnte die Ausgabe einfach nur über einen refresh überprüfen, ob die datei schon vorhanden ist oder nicht...
Hat jemand eine Idee?
Grüße
Ris