Debug war eine gute Idee. Danke Dir.
$ftp -> copy (".bash_history","kopie","/tmp/") or die $ftp -> message;
bringt:
Net::FTP=GLOB(0x1b755e0)>>> PWD
Net::FTP=GLOB(0x1b755e0)<<< 257 "/" is the current directory
Net::FTP=GLOB(0x1b755e0)>>> HELP SIZE
Net::FTP=GLOB(0x1b755e0)<<< 214 Syntax: SIZE <sp> pathname
Net::FTP=GLOB(0x1b755e0)>>> SIZE .bash_history
Net::FTP=GLOB(0x1b755e0)<<< 550 SIZE not allowed in ASCII mode
Net::FTP=GLOB(0x1b755e0)>>> PWD
Net::FTP=GLOB(0x1b755e0)<<< 257 "/" is the current directory
Net::FTP=GLOB(0x1b755e0)>>> CWD .bash_history
Net::FTP=GLOB(0x1b755e0)<<< 550 .bash_history: No such file or directory
Net::FTP=GLOB(0x1b755e0)>>> CWD /
Net::FTP=GLOB(0x1b755e0)<<< 250 CWD command successful
Net::FTP=GLOB(0x1b755e0)>>> PWD
Net::FTP=GLOB(0x1b755e0)<<< 257 "/" is the current directory
.bash_history ist definitiv da, gehört meinem FTP-User auch und ich hab auch alle Rechte auf die Datei.
Was macht das Teil da mit SIZE????
10 print "Hallo"
20 goto 10