Eu mudei do apache 2.2.22 para o apache 2.4.10 e, de repente, um alias que eu uso para acessar alguns logs não funciona mais.
Este é o meu arquivo de configuração:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName mdvns-sequencer
DocumentRoot /var/www/
<Directory /var/log/mdvns/>
Order allow,deny
Allow from all
Options +Indexes
</Directory>
Alias /logs/ /var/log/mdvns/
<Directory /var/www>
AddHandler cgi-script .py
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Quando tento acessar / logs / (o alias que eu configurei), recebo um 403 proibido. O error.log tem a seguinte mensagem:
[Sat Jan 01 00:38:25.348732 2000] [authz_core:error] [pid 1256:tid 3053450288] [client 192.168.2.135:64882] AH01630: client denied by server configuration: /var/log/mdvns/
Eu examinei tudo em o wiki , mas não consigo encontrar um solução. O diretório e os arquivos nele possuem acesso de leitura para o proprietário / grupo / outro. O diretório está definitivamente lá e foi corrigido.
Devo observar que recebo o mesmo erro se tentar acessar um arquivo no diretório / logs /.
Alguma idéia?