Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:
I get 550 Permission denied error in the $ftp->put command in the code below. The directory to which I am placing my file has permissions 777, and there is no file with the same name, that would prevent writing. I would greatly appreciate any ideas or suggestion on what may be wrong.
#!/usr/bin/perl -w use strict; use warnings; require Net::FTP; my $ftp= Net::FTP->new("client-onboard1", Debug => 1) or die "Cannot c +onnect to client-onboard1\n"; $ftp->login("mylogin",'mypass') or die "Cannot login to client-onboard +1\n"; $ftp->cwd("/tmp/fcp/") or die "Cannot change working directory ", $ft +p->message; $ftp->get("test_rem") or die ("Could not upload\n"); #this line works $ftp->put("/mypath/test_fl") or die ("Could not upload\n"); #this fail +s with the permissions denied error.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Help with NET::FTP
by runrig (Abbot) on Apr 29, 2011 at 14:49 UTC | |
by Anonymous Monk on Apr 29, 2011 at 17:01 UTC | |
|
Re: Help with Net::FTP
by Tux (Canon) on Apr 29, 2011 at 14:54 UTC | |
by Anonymous Monk on Jan 29, 2014 at 16:33 UTC | |
|
Re: Help with NET::FTP
by mr_mischief (Monsignor) on Apr 29, 2011 at 18:52 UTC | |
|
Re: Help with NET::FTP
by Eliya (Vicar) on Apr 29, 2011 at 14:27 UTC |