Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/12/2008, 06:17
Avatar de Tokkara
Tokkara
 
Fecha de Ingreso: junio-2008
Mensajes: 131
Antigüedad: 15 años, 11 meses
Puntos: 5
Respuesta: copiar archivos en distintos servidores

Tienes que tener en cuenta que si buscas en otro servidor distinto debes poner la ruta absoluta. Si la pones relativa PHP entendera que buscas en el mismo servidor y no en otro distinto.

Código PHP:
$conexionremota=mysql_connect($HostRemoto,$UsuarioRemoto,$PassRemota) or die();
$id_con ftp_connect($HostRemoto);
$resultado_login ftp_login($id_con"aplicacionservidor2""pwdaplicacionservidor2"); 
ftp_chdir($id_con,"fotos");//La carpeta fotos que tengo que copiar al servidor 1
if(!$resultado_login){die("NO FTP");}


  
$ruta_servidor1 "ruta/servidor1/";

//Si el la foto esta en otro servidor debes poner la dirección de este nuevo servidor.
//Si solo pones fotos/foto.jpg, PHP da por echo de que estas buscando la foto en el servidor1
  
$ruta_servidor2 "http://dominio/fotos/foto.jpg";

if(
is_file($ruta_servidor2)){
  
copy($ruta_servidor2$ruta_servidor1."nueva_foto.jpg");

Mirate la función copy para más información
__________________
Revolucionario controlador de plantillas para php
www.simphple.com