No início, root
inicia o servidor Apache. O Apache abre os root
privilégios na inicialização e terá privilégios limitados do usuário apache
.
Assim, quando você faz upload de arquivos, o Apache não pode escrever na pasta de plugins do WordPress, a instalação do plug-in falha. Você pode resolver esse problema de duas maneiras.
- Conceda acesso de gravação à pasta de plug-ins a um grupo e torne a
apache
membro do usuário deste grupo. - Ou faça a pasta pertencente a
apache
user
Cuidado com a configuração umask
. Você precisa configurá-lo sempre que as variáveis de ambiente do apache forem configuradas.
"umask 002"
O umask
terá um impacto nas permissões de novos arquivos e diretórios criados durante a instalação de plug-ins.