Using PHP7.4 on Windows 10 I updated php.ini (added ftp to the list of extensions) and that worked without recompiling.
(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
ftp_ssl_connect — Apre una connessione SSL-FTP connessione
Restituisce uno stream SSL-FTP in caso di successo o false
in caso di errore.
La funzione ftp_ssl_connect() apre una connessione SSL-FTP verso
il server host
. Il parametro port
specifica una porta alternativa a cui connettersi. Se omesso
o impostato a zero allora viene usata la porta 21 standard.
Il parametro timeout
specifica il timeout per tutte
le operazioni di rete successive. Se omesso il valore predefinito e' di 90
secondi. Il timeout puo' essere interrogato o modificato in qualsiasi momento
con le funzioni ftp_set_option()
e ftp_get_option().
Example #1 Esempio di funzione ftp_ssl_connect()
<?php
// stabilisce una connessione ssl
$conn_id = ftp_ssl_connect($ftp_server);
// si collega come username e password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
echo ftp_pwd($conn_id); // /
// chiude la connessione ssl
ftp_close($conn_id);
?>
Nota: Perche' questa funzione puo' non essere presente
La funzione ftp_ssl_connect() e' disponibile solo se il supporto OpenSSL e' abilitato nella versione corrente di PHP. Se non e' definito ed e' stato incluso il supporto a FTP durante la compilazione, questa e' la ragione per cui la funzione non e' presente.
Vedere anche ftp_connect().