O proprietário dos arquivos não tem www-data
para que apache
funcione bem. O requisito é que o servidor apache
, que é executado como www-data
, possa ler os arquivos. A maioria dos sistemas padrão permite o acesso de leitura de grupo, portanto, ter o grupo nos arquivos em www-data
é suficiente.
O servidor apache
precisa ser capaz de gravar conteúdo dinâmico, como wikis, diretórios de upload de conteúdo e caches. Caso contrário, é mais seguro impedir que o servidor apache
grave seus diretórios e arquivos de conteúdo.
Considere alterar a propriedade para o usuário que precisa modificar o conteúdo. Adicione-os ao grupo www-data
. Você também pode definir o grupo sticky bit no diretório / var / www. Se você é o usuário, você pode executar esses comandos.
sudo chmod g+s /var/www
sudo usermod -aG www-data $LOGNAME
sudo chown -R $LOGNAME /var/www
Efetue logout e login novamente para obter acesso ao grupo www-data. Você poderá então modificar o conteúdo.