Cartella predefinita dove salvare i backup

  • Creatore Discussione Creatore Discussione Max61
  • Data di inizio Data di inizio

Max61

Utente Attivo
2 Mar 2014
760
4
18
Buongiorno, mi necessita creare il backup delle cartelle e delle pagine che compongono il mio programma php, per questo in rete ho trovato il codice che mi zippa tutti i file che compongono il programma.
A questo punto avrei la necessità di salvare lo zip in una cartella di nome Backup, ma non ci riesco, mi sapete dare una mano?
Allego il codice che ho trovato:

PHP:
// Percorso completo dell'archivio compresso
 $filename = 'Backup_ControlloPrezzi_' . date("d-m-Y") . '.tar.gz'; 
 
 try {
 // creo il file per il backup
 $phar = new PharData($filename);
 // inserisco la directory corrente dello script e tutte
 // le sue sotto directory nel file di backup
 $phar->buildFromDirectory(dirname(__FILE__));
 } catch (BadMethodCallException $e) {
 echo $e;
 return;
 } catch (PharException $e) {
 echo $e;
 return;
 }
 
 // mi connetto al FTP
 $cn = ftp_connect($host);
 
 // eseguo il login al FTP
 //$login_result = ftp_login($cn, $user, $password);
 
 // se la connessione ed il login sono riusciti
 if ($cn && $login_result) {
   // effettuo l'upload dell'archivio compresso
   $upload = ftp_put($cn,'backup_'.date("d-m-Y").'.tar.gz', $filename, FTP_BINARY);
 }

Grazie
Max61
 
Ultima modifica:

Discussioni simili