O Apache2 não fornece arquivos

1

qual poderia ser a razão para tal erro:

Se eu for: link

Eu recebo 403 Erro: Proibido. Você não tem permissão para acessar / munin / neste servidor.

As permissões para arquivos são as seguintes:

max@ubuntu:/var/www$ ls -l
total 8
-rw-r--r-- 1 www-data www-data  180 2011-12-28 16:06 index.html
drwxr-xr-x 3 www-data www-data 4096 2011-12-28 08:55 munin

ADICIONAL:

Muito obrigado pela sua ajuda! Eu corrigi-lo, excluindo o dir e direcionando munin de saída html para outro dir (na verdade com as mesmas permissões). Eu uso esse apache apenas para munin, então esse comportamento estranho é ignorado.

Eu tentei acessar minhas estatísticas numéricas via nome DNS. Todos os arquivos no mesmo diretório www estavam disponíveis, e também todos os arquivos em sub / sub / sub / dirs também estavam disponíveis. Somente o diretório ../munin não estava funcionando como eu esperava por algum motivo não identificado.

    
por Worker 29.12.2011 / 11:41

4 respostas

5

Problemas estão na configuração do apache para munin. Como a configuração padrão do apache para o munin permitirá somente o localhost. Como você usou o link . Então, nós temos que modificar o apache para o munin acessar de todos. Você pode encontrar a configuração padrão do apache para munin em dir / etc / munin / como apache.conf.

Procure

Allow from localhost 127.0.0.0/8 ::1

Mude para

Allow from all

Após modificar, reinicie o apache

    
por Mughil 29.12.2011 / 15:41
1

Acabei de me deparar com este problema. Acontece que o arquivo .htaccess não foi alterado quando eu executei esses comandos

sudo chown -R munin:www-data *
sudo chmod -R g+r *

de / var / www / munin. O '*' arquivo glob exclui arquivos 'ocultos' cujo nome começa com '.'

Um chown explícito para o arquivo .htaccess

sudo chown -R www-data:www-data .htaccess

resolveu o problema. (Não há necessidade de atribuir ao munin o arquivo .htaccess.)

    
por marfarma 13.02.2012 / 21:38
0

eu acho que o munin não tem um index.html.

    
por dsaint 29.12.2011 / 15:18
0

Estou usando o apache 2.4.10 e o munin 2.0.25-1 no Ubuntu 15.04

Para resolver esse problema, eu segui a sugestão de Lars de stackoverflow , ou seja, usando Exigir tudo concedido em vez de Permitir de todos , mas aplicando as alterações ao arquivo / etc /munin/apache24.conf

Alterar o /etc/munin/apache.conf não teve efeito para mim. Eu tentei me grep para o arquivo que determina qual arquivo de configuração do apache é escolhido sem sucesso. Mas na lista eu resolvo o problema.

Espero que possa ajudar alguém

    
por HecThor 20.05.2015 / 10:02