Apache2 no muestra una carpeta, mientras que otra carpeta funciona... confuso

Apache2 no muestra una carpeta, mientras que otra carpeta funciona... confuso

Estoy en Ubuntu 13.10 PHP5 y soy un desarrollador PHP intermedio

Exactamente el mismo archivo (1.php) en 2 carpetas de diferencias: una funciona y la otra no...

http://localhost/vetpro2/1.php

Lo anterior funciona según lo previsto...

http://localhost/vetpro/1.php

Este último da error:

"Prohibido: no tiene permiso para acceder a /vetpro/1.php en este servidor. Servidor Apache/2.4.6 (Ubuntu) en el puerto localhost 80"

El servidor web está activado /var/wwwy los permisos son los siguientes:

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

Los permisos del directorio son los mismos:

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

Si, en lugar de vetpro, uso otra carpeta, diga vetpro3o test, ¡todo funciona!

¿Qué puedo hacer para ir vetproa trabajar?

Respuesta1

esta funcionando/arreglado

Purgué Apache2 y comencé de nuevo, tal vez algunos archivos de configuración anteriores en mal estado que no entiendo completamente en los sitios disponibles de forma predeterminada.

Para purgar archivos conf, es mejor

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

en lugar de eliminar archivos de configuración manualmente

información relacionada