Thread Script nicht abbrechen bei error (2 answers)
Opened by druckgott at 2013-07-31 13:29

Gast druckgott
 2013-07-31 13:29
#169223 #169223
Hallo, ich habe ein Script in dem ich folgenden Code Teil habe:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
### Upload der Datei
my $ftp=undef;

if($DEBUG)
{
$ftp=Net::FTP->new($FTP_host,Timeout=>60, Debug => 1) or die "Cannot connect to some.host.name: $@";
}else{
$ftp=Net::FTP->new($FTP_host,Timeout=>60) or die "Cannot connect to some.host.name: $@";
}

$ftp->login($FTP_user,$FTP_password) or die "Cannot login ", $ftp->message;
$ftp->cwd($FTP_remotedir) or die "Cannot cwd ", $ftp->message;
### binary wegen Bild
$ftp->binary() or die "Cannot change binary", $ftp->message;
$ftp->put($FILETOUPLOAD) or die "Cannot upload File", $ftp->message;
$ftp->quit;


Jetzt kommen danach noch ein paar sachen die abgearbeitet werden, bricht die FTP Verbindung jetzt aber ab, weil z.B. der host nicht vorhanden ist oder die Verbindung einen Timeout hat, wird das komplette Script abgebrochen. Ich hätte aber gerne, dass der Rest abgearbeitet wird auch wenn die FTP Verbindung abbricht.

wie kann ich das anstellen.

mfg
druckgott
Last edited: 2013-07-31 13:31:18 +0200 (CEST)

View full thread Script nicht abbrechen bei error