Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/08/2009, 17:54
resolber
 
Fecha de Ingreso: abril-2009
Mensajes: 8
Antigüedad: 15 años
Puntos: 0
problemilla al subir archivos por ftp

Buenas!!

pues tengo una duda.
tengo una funcion para que copie un archivo de un ftp al servidor web.
funciona de lujo, sube el archivo sin problemas.
peeero al finalizar se me queda la pagina en blanco.
he probado de todo pero me sigue pasando lo mismo.
sabeis porque puede ser?

os dejo el codigo


Código PHP:
$direccion_ftp="ip_ftp";
$usuario="nick";
$pass="contraseña";
$puerto="21";
$ruta_remota="/carpeta_servidor_ftp/";
$ruta_descarga="carpeta_descarga/servidor_web/";
$archivo="archivo.txt";
$archivo_servidor=$ruta_remota.$archivo;
$archivo_local=$ruta_descarga.$archivo;

// Primero creamos un ID de conexión a nuestro servidor
$cid ftp_connect("$direccion_ftp","$puerto");
// Luego creamos un login al mismo con nuestro usuario y contraseña
$resultado ftp_login($cid"$usuario","$pass");
// Comprobamos que se creo el Id de conexión y se pudo hacer el login

// Iniciar la descarga
$ret ftp_nb_get($cid$archivo_local$archivo_servidorFTP_BINARY);
while (
$ret == FTP_MOREDATA) {

   
// Haga lo que quiera
   //$modulo.='1';

   // Continuar la descarga...
   
$ret ftp_nb_continue($cid);
}
if (
$ret != FTP_FINISHED) {
   
$modulo.='Hubo un error descargando el archivo...';
   exit(
1);

he probado a poner la conexion pasiva con ftp_pasv ($cid, true);
pero ni asi :S

dentro de la funcion visualizo la web, este solo es el trozo de la funcion que uso para subir el archivo.

lo que no se porque la pagina se queda completamente en blanco al iniciar la funcion, se queda cargando mientras descarga el archivo, pero al finalizar lo dicho, pagina en blanco..

gracias por la ayuda :)