Tengo este error :expects parameter 1 to be resource, boolean given.
Por que pasa esto si mi pagina esta en linea tanto su ftp
$ftp_server = "xxx";$ftp_usuario = "xx";$ftp_pass = "xx";
$con_id = ftp_connect($ftp_server);
if (!$con_id) {
echo 'Error al conectar';
exit;
} else {
$lr = ftp_login($con_id, $ftp_usuario, $ftp_pass);
- Me parece que hasta ahí esta bien. En que línea exacta te manda error?
En la de ftp_login, estuve investigando y supe que era que porque según no daba ping y por eso meti en el if el con_id para ver si tiene ping pero nunca tiene y me eh conectado desde filezille para v er si si esta todo bien pero nose que tengo que hacer para que se conecte
- Tendrías que revisar los Logs de Filezilla, quizá el servidor solo acepte SFTP o alguna otra restricción debe tener.
Cita de: EdePC en 24 Febrero 2020, 02:28 AM
- Tendrías que revisar los Logs de Filezilla, quizá el servidor solo acepte SFTP o alguna otra restricción debe tener.
Cierto para entrar desde filezilla uso SFTP tengo que modificar mi código cierto?
Ahora estoy ingresando así
$connection = ssh2_connect('server', 22);
ssh2_auth_password($connection, 'user', 'password');
$sftp = ssh2_sftp($connection);
y me muestra este error:
500 internal server
Cabe resaltar que para hacer ejecutar esto estoy usando ajax
Mod: No hacer doble post. Usa el botón "Modificar"
Citary me muestra este error:
500 internal server
Suele pasar cuando PHP te ha dado un error pero no tienes habilitado el display_errors. Mira donde tienes el log de errores de PHP y analizalo o en su defecto pon el display_errors a "On" en el php.ini.
Tambien puedes intanar poner
ini_set('display_errors', 'On');
En el archivo PHP.
Saludos