Título: [Resuelto] No se puede conectar con el servidor FTP con PHP, ftp_connect () Publicado por: CRTANONY en 27 Abril 2017, 16:22 pm Hola Amigos
Estoy tratando de realizar una conexión ftp por php de la siguiente manera: Código
y me arroja el siguiente error PHP Warning: ftp_connect(): php_network_getaddresses: getaddrinfo failed: No su ch host is known. in ~ line 227 probe poniendo el host así 172.22.184.15/pruebas y obtengo el mismo error, alguien sabe que sucede Título: Re: No se puede conectar con el servidor FTP con PHP, ftp_connect () Publicado por: Ancasu en 27 Abril 2017, 17:12 pm no estas iniciando sesión:
Código: <?php $ftp_server = "ftp.example.com"; $ftp_user = "foo"; $ftp_pass = "bar"; // establecer una conexión o finalizarla $conn_id = ftp_connect($ftp_server) or die("No se pudo conectar a $ftp_server"); // intentar iniciar sesión if (@ftp_login($conn_id, $ftp_user, $ftp_pass)) { echo "Conectado como $ftp_user@$ftp_server\n"; } else { echo "No se pudo conectar como $ftp_user\n"; } // cerrar la conexión ftp ftp_close($conn_id); ?> tomado de: http://php.net/manual/es/function.ftp-login.php Título: Re: No se puede conectar con el servidor FTP con PHP, ftp_connect () Publicado por: CRTANONY en 27 Abril 2017, 17:17 pm Listo,
Código
pero obtengo el mismo mensaje PHP Warning: ftp_connect(): php_network_getaddresses: getaddrinfo failed: No su ch host is known. in probe con el nombre de dominio también Código
Título: Re: No se puede conectar con el servidor FTP con PHP, ftp_connect () Publicado por: Ancasu en 27 Abril 2017, 17:43 pm quita el ftp:// no hace parte de la dirección del servidor
Título: Re: No se puede conectar con el servidor FTP con PHP, ftp_connect () Publicado por: CRTANONY en 27 Abril 2017, 17:59 pm Mmm sigue igual
Código
si lo abro desde el navegador si llego de esta manera ~ftp://ftp-roma/pruebas~ y por ping si me responde el hostname ftp-roma ya lo solucione, resulta que para entrar al directorio pruebas necesito de ftp_chdir de acuerdo a http://php.net/manual/es/function.ftp-chdir.php el puro login al hostname funcionó |