O servidor da web deve ter permissão de gravação para o diretório onde o imagem deve ser armazenada. Existem 3 opções:
-
Deixe o servidor web ser o proprietário do diretório e defina permissões de proprietário no diretório para u = rw (644)
-
Deixe o grupo do servidor web ser o grupo do diretório e definir as permissões do grupo no diretório para g = rw (664)
-
Defina as permissões para outras pessoas no diretório para o = rw (666)
A primeira opção é geralmente a melhor maneira de proteger o diretório.
Mas se você não tem acesso root ao servidor, pode ser difícil excluir, mover ou renomear arquivos quando acessado por FTP. Se isso é um sério problema, a opção 2 é justificável.
Geralmente não há necessidade de usar a opção 3.