Como Christopher Evans disse, faça o plugin e os diretórios temporários para o usuário (ou grupo) em que o servidor da Web está sendo executado e defina permissões apropriadas. Se você não tem acesso aos diretórios do chown, você está praticamente preso a configurar o modo para 777 (world-writable).
Evertything else é a palestra de permissões abreviadas do Unix - você pode obter a mesma coisa de man chmod
com muito mais detalhes.
Os três campos para permissões unix são proprietário , grupo e outro .
Cada campo é uma máscara de bits, com os valores sendo 1 (execute (& liste o conteúdo de um diretório)), 2 (Write) e 4 (leitura)
As permissões em um arquivo são determinadas por esses valores -
- 777 concede ao Proprietário, Grupo e "Outro" (pessoas que não são nem o proprietário nem o grupo) acesso total para ler, gravar / modificar e executar / listar o conteúdo do arquivo / diretório em questão. / li>
- 007 concede esse nível de acesso apenas a "Outras" pessoas - o proprietário não teria acesso
- 770 concede acesso total ao usuário e ao grupo, mas o nega a todos os outros. É provavelmente o que você quer fazer - deixar-se como proprietário e chover o diretório para o grupo do servidor.