ok, I got the ftp to work.
looking at the recordset output, you are using the orderDetailsItemFileDir column for the folder, which is returning "gfxdl/148/eps/"
["orderDetailsItemFileDir"]=> string(14) "gfxdl/148/eps/"
i don't see that folder either in the public_html folder or below it. it looks like that folder doesn't exist.