Dopo phpminiadmin, ecco un altro mini-script destinato a far parte della mia cassetta degli attrezzi. Avete presente quella situazione in cui dovete spostare un sito e manca l’agognato accesso SSH? Scaricarsi tutti i file via FTP è un’operazione che diventa più lunga di previsto a causa degli overhead di connessione. Così in questi giorni mi sono messo a cercare uno script che creasse un archivio sul server tramite PHP. La ricerca mi ha portato a XCloner, che può essere installato come componente per Joomla, plugin WordPress o in versione standalone. Dunque, ora bisogna dire che se io non riesco a capire una cosa in 5 minuti, tendo a buttarla via, e così ho fatto con XCloner: non sono riuscito a creare il backup desiderato per via di percorsi e permessi. Peccato perché ha dalla sua il vantaggio di allegare al backup anche il dump del database.
Ma proprio mentre stavo per fare l’ennesimo download tramite Filezilla (in questi giorni sto spostando siti a tempo pieno), mi imbatto in due file dal nome promettente (evidentemente qualcuno aveva già spostato quel sito e aveva lasciato lì i suoi attrezzi): recurseZip.php e zippa.php; qui trovate le istruzioni per l’uso. Ah, se fossi in voi prima di tutto metterei l’istruzione per evitare che scaduti i 30 secondi di default lo script PHP termini la sua esecuzione senza avere creato l’archivio:
ini_set('max_execution_time', 0);
ottimo articolo. grazie della segnalazione
interessante anche se, non dovendo spostare siti cosi’ frequentemente lavoro ancora in modalità manuale
Sì alla fine anche io preferisco avere tutto sotto controllo…