o apache2 não exibe uma pasta - enquanto outra pasta funciona… confusa

0

Eu estou no Ubuntu 13.10 PHP5 e sou um desenvolvedor PHP intermediário

Exatamente o mesmo arquivo (1.php) em 2 pastas diff - uma funciona e a outra não ...

http://localhost/vetpro2/1.php

O trabalho acima funciona como pretendido ...

http://localhost/vetpro/1.php

O último dá erro:

"Forbidden - You don't have permission to access /vetpro/1.php on this server. Apache/2.4.6 (Ubuntu) Server at localhost Port 80"

O servidor Web está em /var/www e as permissões são as seguintes:

aveesh@aveesh-asus-ubuntu:/var/www$ ls -l vetpro/1.php
-rw-r--r-- 1 aveesh www-data 1051 Nov 11 09:50 vetpro/1.php
aveesh@aveesh-asus-ubuntu:/var/www$ ls -l vetpro2/1.php
-rw-r--r-- 1 aveesh www-data 1051 Nov 11 09:50 vetpro2/1.php

As permissões do diretório são as mesmas:

aveesh@aveesh-asus-ubuntu:/var/www$ ls -l
drwxr-xr-x  5 aveesh   www-data    4096 Nov 11 17:27 vetpro
drwxr-xr-x  5 aveesh   www-data    4096 Nov 11 14:54 vetpro2

Se, em vez de vetpro , eu usar outra pasta - digamos vetpro3 ou test - tudo funcionará!

O que posso fazer para que o vetpro funcione?

    
por Aveesh 11.11.2013 / 16:10

1 resposta

1

está funcionando / fixo

eu apachei o apache2 e comecei  talvez alguns arquivos conf confusos anteriores que eu não entendo completamente no padrão de sites disponíveis.

Para limpar arquivos conf, é melhor

sudo apt-get remove --purge apache2 apache2-common

em vez de excluir arquivos conf manualmente

    
por Aveesh 12.11.2013 / 07:27