Apache 2.4 requer que todos não funcionem

1

Meu arquivo de configuração do host virtual contém o seguinte (a versão do Apache é 2.4.7):

<VirtualHost _default_:443>
    [...]
    <Directory [...]>
        Require all granted
    </Directory>
</VirtualHost>

Se eu quiser acessar o diretório, o servidor retornará um erro 403 e os logs do apache conterão

[access_compat:error] [pid 3433] [client [...]] AH01797: client denied by server configuration

E se eu trocar "Exigir tudo concedido" com

Order allow,deny
Allow from all

a linha em que o arquivo de log é alterado para

[authz_core:error] [pid 4970] [client [...]] AH01630: client denied by server configuration

Como posso investigar o que está errado? E por que o authz_core está ativo ao usar as diretivas antigas e access_compat ao usar as novas?

EDITAR: Saída do apachectl -M: link

    
por Daniel Hauck 21.05.2016 / 13:42

1 resposta

0

Encontrado o problema ... havia um arquivo de configuração ativado que sobrescreveu as regras de acesso para este diretório específico.

    
por 21.05.2016 / 18:04