Scusami, ma sono stato qualche giorno assente!

Con print $_SERVER["DOCUMENT_ROOT"]."$dir"; mi stampa:
/web/htdocs/www.nomesito.info/home/tesine/2/110/

Il percorso è corretto!

Ma stampa sempre l'errore:
Warning: ftp_put() [function.ftp-put]: Can't open that file: No such file or directory in /web/htdocs/www.nomesito.info/home/pages/uploadftp.php on line 123

Che vuol dire? I permessi della cartella sono settati in 777, giusto no?