Como copiar un archivo de un servidor Remoto
Muchas veces deseamos copiar un archivo desde un servidor remoto a otro, el procedimiento más común es descargarlo a nuestra computadora y luego cargarlo al otro servidor.
Muchas veces los archivos son muy grandes y este procedimiento puede tardar más de lo necesario.
A continuación te presento un código de php que te reducirá el tiempo y el consumo de datos al ejecutar una página de php en la carpeta a la que quieras transferir el archivo remoto.
<?php
/* URL del archivo remoto*/
$remote_file_url = 'http://server-url/files.zip';
/* Nuevo nombre y path del archivo a transferir */
$local_file = 'files.zip';
/* Copiar el archivo remoto a nuestro servidor */
$copy = copy( $remote_file_url, $local_file );
/* Agregar una notificación de éxito o de falla de la transferencia */
if( !$copy ) {
echo "falló la copia del archivo...\n";
}
else{
echo " éxito en copiar el archivo...\n";
}?>
- Visitas: 138