O Apache 2.2 usa a seguinte configuração para declarar o acesso a certos diretórios:
Order deny,allow
Deny from all
O Apache 2.4 usa o seguinte:
Require all denied
Mais informações aqui . É estranho que você consiga trabalhar com o primeiro estilo de configuração, porque isso funciona apenas no apache 2.2. Tente executar isso:
httpd -v
Ele mostrará a versão do apache que você está usando e talvez ajudará a esclarecer algumas coisas em sua mente.