Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/03/2006, 02:47
MiquelCS
 
Fecha de Ingreso: enero-2005
Mensajes: 94
Antigüedad: 19 años, 4 meses
Puntos: 0
Problemas con ftp_connect fuera de intranet

Tengo un problema con una conexión ftp.

Lo que tengo programado es una conexión via ftp con el servidor para poder listar el contenido de uno de sus directorios.

Estando en la misma intranet funciona correctamente, pero a través de internet lo único que hace es devolver el siguiente error:

Fatal error: Maximum execution time of 30 seconds exceeded in

Es como si no aceptase la conexión, sin embargo cuando pongo directamente en el explorador "ftp://user:[email protected]" los lista correctamente.

La conexión la hacía en modo pasivo y probé poniendo a false la opción, pero sigue sin funcionar:

Código:
function ConectarFTP()
{
	$id_ftp = ftp_connect( SERVER, PORT );
	
	ftp_login( $id_ftp, USER, PASSWORD );
	ftp_pasv( $id_ftp, PASV );
	
	return $id_ftp;
}
Creo que es algo extraño. Que dentro de la intranet funcione y fuera no. Y que estando fuera de la intranet y poniendo directamente en la barra de direcciones del explorador ftp://user:[email protected] funcione.

Estoy abierto a cualquier sugerencia. Espero que me podais ayudar. Gracias
__________________
.