Apache: cliente denegado por la configuración del servidor


Answers

OK, estoy usando la sintaxis incorrecta, debería estar usando

Allow from 127.0.0.1
Allow from ::1
...
Question

estoy obteniendo

[Mar 24 de abril, 12:12:55 2012] [error] [cliente 127.0.0.1] cliente denegado por la configuración del servidor: / labs / Projects / Nebula / bin /

Mi estructura de directorios parece (estoy usando Symfony 2, debería ser una estructura similar para otros frameworks web)

Tengo configuración de fantasmas como:

<VirtualHost nebula:80>
    DocumentRoot "/labs/Projects/Nebula/web/"
    ServerName nebula
    ErrorLog "/var/log/httpd/nebula-errors.log"
</VirtualHost>

<Directory "/labs/Projects/Nebula/">
    Options All
    AllowOverride All
    Order allow,deny
    Allow from 127.0.0 192.168.1 ::1 localhost
</Directory>

Me pregunto cuál es el problema y cómo lo soluciono.




si tienes el

Allow from All

en httpd.conf luego asegúrate de que tengamos

index.php

como en la línea de abajo en httpd.conf

DirectoryIndex index.html index.php



En mi caso, la clave fue:

AllowOverride All

en la definición de vhost. Espero que esto ayude a alguien.




¿Puedes intentar cambiar "Permitir desde 127.0.0 192.168.1 :: 1 localhost" a "Permitir de todos". Si eso soluciona su problema, necesita ser menos restrictivo sobre dónde se puede solicitar el contenido de