Search code examples
phpftps

ftp_login() : SSL/TLS handshake failed


I have to retrieve a file by using FTPS :

$ftp = ftp_ssl_connect($ftp_server, 9921, 10);

$bool = ftp_login($ftp, $login, $pass);

ftp_pasv($ftp, true);

$files = ftp_nlist($ftp, "/");

var_dump($files);
die();

But I have this warnings, and $files is false

Warning: ftp_login() [function.ftp-login]: SSL/TLS handshake failed in xxx\view.importfromadmin.php on line 81

Warning: ftp_login() [function.ftp-login]: Using authentication type TLS in xxx\view.importfromadmin.php on line 81

How can I fixe it ?


Solution

  • I can copy my file using this :

    $ftp_path = "ftps://$ftp_login:$ftp_password@$ftp_server:9921/".$import_file;
    
    copy($ftp_path, $uploadFileName);