PHP não pode gravar arquivos independentemente das permissões

2

Em uma caixa do Centos 7x64, o apache / php é incapaz de gravar arquivos independentemente das permissões. Eu configurei o diretório para o apache: apache e até mesmo configurei para o 777 e o php ainda está recebendo erros de permissão.

O que mais poderia estar negando o PHP de escrever arquivos?

    
por Yamiko 16.01.2015 / 22:12

1 resposta

2

Você pode definir o SELinux como modo permissivo para analisar.

    # setenforce 0

O SELinux registrará, mas permitirá o acesso. Então você pode verificar o /var/log/audit/audit.log para detalhes. Talvez você precise alterar o contexto do SELinux. Para isso, você usará o comando chcon . Se você precisar, nos mostre seu audit.log para uma resposta mais detalhada.

Não se esqueça de ativar o SELinux depois de resolver o problema. É melhor manter o SELinux reforçado.

    # setenforce 1
    
por 17.01.2015 / 00:39