Eu configurei um projeto PhalconPHP em uma instância do AWS EC2. Para começar a trabalhar, dei ao diretório de cache 777
permissions. Eu percebo que isso é uma má prática - quais seriam as permissões corretas para um diretório de cache em um servidor web?
Eu presumo que seja específico para o usuário que o httpd
service está sendo executado (a saída do método dado pela resposta mais votada a esta questão implica que o usuário é apache
). Mas obviamente quero manter meu ec2-user
tendo acesso de gravação ao diretório (não quero ter que usar sudo
o tempo todo).
Qual seria o conjunto correto de permissões para o diretório? Eu tenho um grupo www
que ec2-user
faz parte, deve apache
ser adicionado a isso?
Tags aws permissions apache-httpd