Thread Problem mit FTP Server
(22 answers)
Opened by IceRage at 2011-10-27 22:45
Ich poste jetzt noch einmal den kompletten Ftp Log eines fehlerfreien Uploads, und den Code, mit dem der Upload ausgeführt wurde hier rein. Auf diese Weise funktioniert das jetzt bei mir. Warum es auf die andere, eigentlich ausführlichere Weise nicht klappt, kann ich nicht sagen. Ich weiß, dass ist einigermaßen unbefriedigend, aber bevor ich jetzt noch Tage damit zubringe einen "Fehler" an einem Lauffähigen Skript zu finden, wende ich mich lieber anderen Aufgaben zu.
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 #!/usr/bin/perl use warnings; use strict; use Net::FTP; print "Hello, FTPedWorld...\n"; my $ftp = Net::FTP->new("ftp.ul.to", Debug => 1) or die "Cannot connect to ftp.ul.to: $@"; $ftp->login("username",'geheim') or die "Cannot login ", $ftp->message; my $ret = $ftp->put('someavi.avi'); print "ret: ".$ret."\n"; Code: (dl
)
1 Net::FTP>>> Net::FTP(2.77) Hier wird wohl erst versucht zu alloziieren. Nachdem aber der Versuch fehlschlägt, weil ALLO serverseitig nicht implementiert ist, wird wohl automatisch in pasv mode gewechselt. Warum der Upload aber nicht funktioniert, wenn man direkt/explizit den pasv mode setzen will, verstehe ich nicht. Wer weiß was die dort für einen verbogenen Server haben. Gruß, IceRage |