On Jun 27, 2008, at 18:36, Matt Laszuk wrote:
Here is the local structure (ls -RF on local):
.:
foo test1/
./test1:
foo test11/
./test1/test11:
foo
If I do "mput *" only the first file, foo, is transfered.
That works as expected then, mput is only for files.
You could try
mput -d foo test1/foo test1/test11/foo
if you want subdirectories with the mput command.
If I do "mirror -R", again only the first file, foo, is transfered.
Here's the debug 9 output:
[...]
---- path on wire is `test1'
---> sending a packet, length=18, type=14(MKDIR), id=36
[...]
mirror: Access failed: File not found (/Usr/iris/test1)
[...]
ls on remote shows:
-rw-rw-rw- 1 user group 0 Jun 27 09:33 foo
Apparently lftp is unable to create a directory on the remote server.
Does executing "mkdir test1" by hand work?
Maybe the server is simply configured in a way that you are not
allowed to create directories.