Buona sera a tutti come da titolo non riesco ad usare try catch per eseguire il download tramite ftp di seguito il codice
Dove sbaglio?
Ps non usando il try catch lo script funziona ma non riesco a gestire eventuali errori.
PHP:
try{
$ftp_server="ftp.server.it";
$ftp_username="user";
$ftp_password="********";
$ftp_connessione = ftp_connect($ftp_server);
$login = ftp_login($ftp_connessione, $ftp_username, $ftp_password);
if(!$ftp_connessione || !$login){
throw new Exception("Connessione fallita!");
}
$file_da_scaricare = "ziptest/update.zip";
$dove_scaricare = "../update/update.zip";
$download = ftp_get($ftp_connessione, $dove_scaricare, $file_da_scaricare, FTP_BINARY);
if (!$download) {
throw new Exception("Si è verificato un errore durante il download!");
}
ftp_quit($ftp_connessione);
}catch (Exception $e){
echo $e->getMessage();
}
Ps non usando il try catch lo script funziona ma non riesco a gestire eventuali errori.