permissão de acesso ao diretório do usuário apache negada

permissão de acesso ao diretório do usuário apache negada

Eu executei chmod 777, /home/cache/mas o usuário do Apache ainda não consegue gravar nele. Meu script php está gravando neste diretório, mas recebi um erro de permissão negada e não sei por quê.

ls -ld cachemostra:

drwxrwxrwx. 2 root root 69632 24 de agosto 17:04 cache/

ls -ld /homemostra:

drwxr-xr-x. 19 root root 4096 24 de agosto 18:30 /home

Responder1

Altere a permissão do proprietário /home/cache/para "usuário Apache" executando o comando:

chown apache /home/cache/

Depois disso, certifique-se de que o selinux esteja desligado em seu sistema. Você pode executar setenforce 0para desligar o selinux.

informação relacionada