
12/03/2008, 13:31
|
| | Fecha de Ingreso: marzo-2008 Ubicación: Argentina
Mensajes: 2
Antigüedad: 17 años 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 |