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
apachemembro do usuário deste grupo. - Ou faça a pasta pertencente a
apacheuser
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.