No conecta FTP

(1/1)

SrTrp:
Me da error al conectar el host, como si no fuera ese servidor esto ya lo eh probado otras veces y me funciona la dirección 127.0.0.1 pero ahora no se por que no también ya intente con la del servidor es decir con la que me conecto via ftp para subir los cambios.
Código
ftp_host = '127.0.0.1';
       $ftp_usuario = 'ftpdominio.dominio.mx';
       $ftp_clave = '*password*';
       $conexion_ftp = ftp_connect($ftp_host);
       ftp_login($conexion_ftp, $ftp_usuario, $ftp_clave);
       if (!$conexion_ftp) {
           die('Error al conectar al servidor FTP.');
       }
 

mchojrin:
¿Puede ser que tu host no acepte conexiones no seguras?

Prueba con https://www.php.net/manual/en/function.ftp-ssl-connect.php

SrTrp:
Sigue sin funcionar, estoy perdiendo la cabeza por lo mismo que llevo mucho rato intentando y no se cual sea el problema anteriormente trabaje para varías personas en su servidor y siempre me funcionaba de esa forma, hay alguna forma de ver que es lo que tiene problema? o saber si esta bien configurado el host?

Danielㅤ:
Hola, podrías depurar el error (cuando hace la conexión) para saber cuál es exactamente el problema, además de que también podrías ver el log de errores del servidor Apache, algún error debería aparecer.

Algo que podrías probar es a cambiar las comillas simples por dobles.


Saludos

mchojrin:
Algo que podrías probar también es cambiar

Código
 
       if (!$conexion_ftp) {
           die('Error al conectar al servidor FTP.');
       }
 

Por

Código
       $login = ftp_login($conexion_ftp, $ftp_usuario, $ftp_clave);        
       if (!$login) {
           die('Credenciales no reconocidas.');
       }
 

Al menos así podrías verificar si el problema es de usuario/clave o de conexión al host

Navegación

[0] Índice de Mensajes