Muitas vezes quando estamos desenvolvendo um script que faz upload de arquivos para o servidor, é comum esbarrarmos na permissão do diretório.
Quem já passou por isso sabe que é uma questão bastante simples de resolver, porém para muitos iniciantes ainda pode parecer algo obscuro. Então vamos desmistificar esse assunto!
A forma mais simples de efetuar a alteração de determinado diretório é usando algum programa de FTP. Como costumo usar o FilleZilla e sei que muitos o usam, mostrarei como funciona através dele.
No geral o processo para outros programas de FTP é um tanto parecido.
Vamos ao que interessa.
Após efetuar conexão com o servidor FTP da hospedagem do domínio (ou IP) no qual está trabalhando, navegue até o diretório que deseja efetuar a alteração das permissões e clique com o botão direito.
Selecione a opção: "Permissões do arquivo...":
Na janela que se abriu, insira "777" no campo "Valor numérico" e selecione o checkbox "Incluir subpastas" caso necessário:
Ao clicar em OK o programa efetuará o comando de dar permissão aos diretórios e ao finalizar você já deve conseguir efetuar seus uploads!