Tema: php y ftp
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/03/2008, 13:31
Alejandro_-
 
Fecha de Ingreso: marzo-2008
Ubicación: Argentina
Mensajes: 2
Antigüedad: 16 años, 1 mes
Puntos: 0
php y ftp

Hola gente de foros del web, este es el primer mensaje que escribo, tengo un problema para hacer una transferencia via ftp desde un servidor linux a un servidor windows, funciona de la siguiente manera: tengo un formulario que se utiliza para subir un archivo, a un servidor linux, una vez que se ha subido este archivo, se abre una conexion ftp a un servidor windows, en el puerto 2222, no funciona, si hago lo mismo pero en el puerto 21 funciona correctamente.
Contemple el caso de que este bloqueado el puerto 2222 y se lo plantee al administrador del sistema y me dijo que lo habia desbloqueado.
Este es trozo del codigo que utilizo:

<?php

$id_con=ftp_connect($servidor,2222) or die("ERROR DE CONEXION FTP");

ftp_set_option($id_con,FTP_TIMEOUT_SEC,2000);

$conexion=ftp_login($id_con,$usuario,$password) or die("LOGIN FTP ERRONEO");

ftp_pasv($id_con, true);

ftp_put($id_con,$archivo_remoto,$archivo_local,FTP_BINARY ))


ftp_close($id_con);
}
?>

luego me da el siguiente mensaje de error:

Warning: ftp_put() [function.ftp-put]: php_connect_nonb() failed: Connection timed out (110)

Desde ya muchas gracias