31 Jul
sfida informatica n°2: trasferimento files tra hosting
Posted in Linux, PHP, Web developing, sprite by admin
Ecco la seconda sfida geek/nerd, solo per smanettoni !
Stavolta ho due hosting linux (supporto php, niente ssh) e voglio trasferire il contenuto da uno all’altro.
Il server di destinazione ha svariati Gb di files, da replicare esattamente nella directory dell’hosting di destinazione con la stessa struttura.
Scaricare e uploadare tutto è una soluzione da scartare (troppo tempo e timeout ftp).
Mia soluzione
caricamento di uno script php (in entrambi gli hosting), che permette di eseguire comandi shell (istruzione system di php).
Hosting sorgente: compressione del contenuto tramite comandi tar e gz.
Hosting destinazione: wget (scaricamento del file da server a server), quindi decompressione del file tar.
Problema: sull’hosting sorgente lo script php va in timeout prima di comprimere tutto e devo ripetere la procedura a gruppi di files.
Altre proposte ?



Giovanni
on August 1 2008
ini_set(’max_execution_time’, 0);
Questo per provare ad eliminare il timeout dell’esecuzione dello script in PHP
admin
on August 2 2008
ciao Giovanni,
purtroppo aruba (hosting di origine) non ci casca e mi dà cmq errore http 500 ^_^
cmq sono riuscito a trasferire tutto spostando i file pesanti in un altra cartella in 2/3 passaggi, così faceva in tempo a “tar-izzare”
grazie del consiglio