Você pode criar um grupo chamado www-admin
e adicionar a si mesmo e ao apache. Ao trabalhar no site, altere seu grupo ativo para www-admin
e verifique se os arquivos estão legíveis por grupo. Você ainda possuirá os arquivos, mas o Apache terá acesso correto a eles. Aqui está um guia sobre os grupos Unix .
Se esta máquina tiver mais de um usuário, você também poderá considerar a migração para usar diretórios da Web por usuário e a configuração do Apache com su-exec
, para que ele seja executado como o usuário que possui o diretório. Isso provavelmente não é necessário ou útil na maioria das máquinas de desenvolvimento, embora (essa é a configuração que as empresas de hospedagem compartilhada usam).