Deixe-me mostrar minha configuração atual, que pode ajudá-lo a conceder a permissão correta e o proprietário do grupo a arquivos e diretório.
Este é o meu chown atual e chmod para / var / www /
$ ls -l /var/www/
drwxr-xr-x. 2 root root 4096 Jan 4 16:25 cgi-bin
drwxr-xr-x. 8 root root 4096 Mar 4 08:54 html
E para dentro / html /
$ ls -l /var/www/html/
drwxr-xr-x. 3 rob rob 4096 Nov 4 11:41 adminer
drwxr-xr-x. 8 rob rob 4096 Oct 5 2015 DVWA-1.9
drwxr-xr-x. 11 rob rob 4096 Dec 10 14:24 eDokumen
Sempre uso esse comando recursivo. Os arquivos PHP são executados sob o usuário do site, em vez do usuário Apache, e redefinem globalmente todos os arquivos (usuário, grupo, arquivo e diretório):
$ sudo chown -R user:group *
$ sudo find . -type f -exec chmod 644 {} \;
$ sudo find . -type d -exec chmod 755 {} \;
* Observação: substitua o rótulo de usuário e grupo por sua própria configuração