[quote=fraggs,11.Sep..2006, 16:17]jetzt ist das problem von der form wie man die adresse eingibt ich schau nochmal nach.
bei ftp.suse.de gibt er error das er nicht connecten kann und sagt unkown error
bei
ftp://ftp.suse.de gibt er einen error "bad hostname"[/quote]
Ein Hostname musst du entweder über den DNS Namen oder über seine IP angeben. "
ftp://" ist eine angabe des protokolls wie du es z.B. im Webbrowser benutzt. Das gehört aber nicht zum host.
Probier mal in deiner Shell "nslookup ftp.kernel.org" dann solltest du die IP bekommen, wenn ja dann Funktioniert DNS. Wenn nein, kannst du dich mit solchen einen DNS namen auch nicht einloggen.
Wenn du dich auf einen Public Server einloggen möchtest, dann musst du den Speziellen benutzernamen "Anonymous" benutzen. Du kannst aber auch hinter "$ftp->login" einfach keine parameter angeben. Dann wird automatisch Anonymous genommen.
Die FTP Fehlermeldung kannst du mit "$ftp->message" lesen.
Aber eigentlich wird doch in der Doku schon ein gutes beispiel gegeben wie es aussehen kann.
http://perldoc.perl.org/Net/FTP.html
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de