Se você estiver usando o Dreamweaver CS5.5, o motivo da falha em fazer upload/download pode ser causado pela existência de um link simbólico (às vezes chamado de symlink ou soft link) na mesma pasta na qual estiver está tentando carregar. Os links simbólicos são efetivamente atalhos ou codinomes que apontam para um arquivo existente em outro local, mas podem ser usados como se o arquivo existisse nesse local. O Dreamweaver CS5.5 interpreta equivocadamente esses links simbólicos como se fossem diretórios e porque eles não podem estar apropriadamente enumerados, e qualquer tentativa de upload ou de download de arquivos no mesmo diretório com o do link simbólico irá falhar.
É possível encontrar esse problema se o Registro de FTP no Dreamweaver mostrar um erro similar ao seguinte:
“Ocorreu um erro de FTP – não é possível colocar '/index.html'. Acesso negado.”
Para identificar um link simbólico, examine o Registro de FTP no Dreamweaver (Janela > Resultados > Registro de FTP) quanto a uma linha que pareça similar ao seguinte:
< lrwxr-xr-x 1 username users 66 Jun 30 18:20 webformmailer.php -> /usr/www/stats/mailer.php
Duas coisas mostram que este é um link simbólico. A primeira letra é um l (como em lrwxr-xr-x), que indica que é um link simbólico. O segundo é o nome do arquivo será exibido no painel Arquivos locais ou remotos dentro do Dreamweaver (neste caso, webformmailer.php) está apontando para (- >) em um arquivo em um local diferente (neste caso, /usr/www/stats/mailer.php).
No caso do exemplo acima, para solucionar o problema, você deveria localizar o link simbólico denominado webformmailer.php no painel Arquivos do Dreamweaver e, a seguir, excluir o mesmo. Se você precisar usar este arquivo para um componente de seu site, também deveria copiar o arquivo mailer.php de seu local em /usr/www/stats/ ao diretório desejado.