#1 [PHP] Problemas con ftp_get
Hola amigos, configure un servidor ftp con FilezillaServer, y tengo un codigo para descargar un archivo, algo asi:
y me devuelve:
Warning: ftp_get() [function.ftp-get]: Opening data channel for file transfer
lo que me aparece en el servidor ftp es lo siguiente:
probe descargar el archivo con FilezillaClient y funciona perfectamente, asi que el problema esta con la funcion ftp_get y no con la configuracion del servidor, que aclaro por si sirve de algo, no esta usando los puerto por defecto, puse que escuche en 1234, y luego en las configuraciones ftp pasivo, en el rango de ports puse 1235-1235, para que use siempre el mismo, no se si esto esta bien.. pero repito que con filezilla cliente y desde Opera tambien, funciona perfecto! 
Ojala me den una mano, gracias saludos!!
Código PHP:
$stream=ftp_connect("elsitio.com",1234);
$logued=ftp_login($stream,"usuario","contrasena");
ftp_get($stream,"unarchivo.txt","unarchivo.txt",FTP_ASCII);
Warning: ftp_get() [function.ftp-get]: Opening data channel for file transfer
lo que me aparece en el servidor ftp es lo siguiente:
Código:
000055) 2008-06-10 20:55:41 - (not logged in) (xxx.xx.xx.xx)> Connected, sending welcome message... (000055) 2008-06-10 20:55:41 - (not logged in) (xxx.xx.xx.xx)> 220-FileZilla Server version 0.9.24 beta (000055) 2008-06-10 20:55:41 - (not logged in) (xxx.xx.xx.xx)> 220-Bienvenido al servicio FTP de MTS (000055) 2008-06-10 20:55:41 - (not logged in) (xx.xx.xx.xx)> USER usuario (000055) 2008-06-10 20:55:41 - (not logged in) (xxx.xx.xx.xx)> 331 Password required for usuario (000055) 2008-06-10 20:55:41 - (not logged in) (xxx.xx.xx.xx)> PASS ************** (000055) 2008-06-10 20:55:41 - usuario (xxx.xx.xx.xx)> 230 Logged on (000055) 2008-06-10 20:55:41 - usuario (xxx.xx.xx.xx)> TYPE A (000055) 2008-06-10 20:55:41 - usuario (xxx.xx.xx.xx)> 200 Type set to A (000055) 2008-06-10 20:55:41 - usuario (xxx.xx.xx.xx)> PORT 192,168,2,135,8,46 (000055) 2008-06-10 20:55:41 - usuario (xxx.xx.xx.xx)> 200 Port command successful (000055) 2008-06-10 20:55:41 - usuario (xxx.xx.xx.xx)> RETR archivoprueba.txt (000055) 2008-06-10 20:55:41 - usuario (xxx.xx.xx.xx)> 150 Opening data channel for file transfer. (000055) 2008-06-10 20:55:52 - usuario (xxx.xx.xx.xx)> 425 Can't open data connection.

Ojala me den una mano, gracias saludos!!
0
gracias por el interes.. alguien mas?
bien.. solucionado... probe a usar el port por defecto, 21 y voila funcionando