WAMP. Error 403 – Forbidden. You don’t have permission to access / on this server.

Publicado por: admin el 26 abril, 2012

Hola a tod@s!
Hoy estreno mi blog con el primer problema que me ha surgido y para el cual he encontrado la solución. Os pongo en situación:

El otro día fuí a instalar el WAMP en mi portátil. El WAMP es un servidor de pruebas con el que ya había trabajado anteriormente, y cuya instalación nunca me había dado problemas. Pues bien, en esta ocasión la instalación fue también correcta, sólo que al intentar acceder al index.php que trae por defecto y que muestra el listado de archivos ubicados en la carpeta ‘www’ me daba un “Error 403 – Forbidden. You don’t have permission to access / on this server.”
El problema era que no podía acceder de la forma habitual, es decir, tecleando ‘localhost’ en la barra de navegación. Indagando por foros encontré una solución provisional, que era teclear en lugar de localhost, la dirección IP del servidor, que para todos los ordenadores es la misma: 127.0.0.1 .
Aún así quise solucionar el tema para poder acceder de la forma en que estaba acostumbrado. Para ello tuve que abrir el archivo phpmyadmin.conf, ubicado en la carpeta (C:/wamp/alias/phpmyadmin.conf) y sustituir al final donde pone:

Order deny,allow
Deny from all
Allow from 127.0.0.1

por estas líneas:

Order allow,deny
Allow from all

Y en el archivo httpd.conf, que se encuentra en (C:\wamp\bin\apache\Apache2.2.21\conf), hacia el final sustituir el código:

AllowOverride None
Order deny,allow
Deny from all

por este otro:

AllowOverride All
Order allow,deny
Allow from all

No olvidéis reiniciar el WAMP después de hacer los cambios.

Con esto solucionamos el problema, pero cometí un error de novato que voy a reconocer para gente que desespere tan pronto como suelo hacerlo yo. El servidor debe estar online, hay que activarlo haciendo click en el icono inferior derecho del WAMP y haciendo click en la opción “Put Online”.

Espero que esto le saque de un apuro a algún otro “matao” como yo. Saludos!

Categorías: Web
Tags: , , , , , ,
26abr

50 Responses to “WAMP. Error 403 – Forbidden. You don’t have permission to access / on this server.”

  1. Blop dice:

    Muy interesante tu información! A mí me ocurrió algo parecido con la instalación del MAMP! Me mantuvo en vilo durante dos semanas, sin encontrar ninguna solución al respecto. Al final, gracias a esta página pude arreglarlo.

    Enhorabuena por tu blog, eres un champion!

    Salu2

  2. Aitor dice:

    En cada servidor existe un archivo llamado “host” el cual, probablemente lo tengas mal configurado. 127.0.0.1 es una ip privada y reservada a, casualmente, “localhost”, y es asiganada en el archivo (aqui le dicen fichero) antes mencionado. Probablemente ese es tu problemilla. Como no todos los hospedajes permiten manipular el archivo host que está ubicado en /etc, la mejor práctica, que descubriste como dicen los gringos “the hard way” es referirse SIEMPRE a la máquina donde corra el programa como 127.0.0.1 y usarla así en todos tus .inc.php al llamar a “localhost”.
    Felicidades por tu blog y el mejor de los éxtos!
    Un abrazo.

  3. Ray dice:

    Muchas Gracias

  4. Tamara dice:

    Muchas gracias! Me has salvado de una

  5. Octavio dice:

    Tuve el mismo problema del error 403. Lo que sucedia es que mi antivirus protege al fichero localhost de manera predeterminada, entonces tuve que configurar el antivirus para que desprotegiera ese archivo. Después reinstalé el wamp y listo.

  6. arroz en lecje dice:

    muy útil en verdad!

  7. Kehos dice:

    Muchísimas gracias, me funcionó tu solución perfectamente!

  8. gamn2090 dice:

    eres el puto amo man! xD me sirvio bastante este post buenisimo sigue asi =)

  9. Katy dice:

    HOLA MI PROBLEMA ES CUANDO QUIERO ENTRAR AL phpmyadmin NO ME DEJA ENTRAR DICE QUE NO TENGO PERMISO

  10. Javier dice:

    Eres un fenómeno! gracias!

  11. Andrey dice:

    Mae sos un genio!!
    Gracias;

  12. iñigo dice:

    OOHHHH!!! gracias gracias graacias! AL FIN!!!

  13. Ducke dice:

    Hola Pablo,

    Excelente post me ayudó mucho cuando ya le estaba haciendo backup a todo antes de reinstalar el Wamp, sin embargo le hice un pequeño cambio a las lineas para que por cuestión de seguridad no quede del todo abierto con el allow all y me funcionó perfectamente:

    # Order Deny,Allow
    # Allow from 127.0.0.1
    # Allow from localhost

    Gracias

  14. Luis dice:

    Muy bueno, lo buscaba de hace tiempo,gracias!

    Suerte!!

  15. christian dice:

    Muchas gracias amigo, me sirvio de mucho

  16. yass er dice:

    No me parece complicado trabajar con http://127.0.0.1/
    pero si también puedes poner el server online y ya está.

  17. roger dice:

    Gracias! Me ha ayudado!

  18. noe dice:

    gracias man me sirvio!

  19. Lucho dice:

    Genio!!! LLevo toda la tarde buscando estos simples paso y nadie lo pudo comentar mejor que vos.

  20. Tano dice:

    Muchas gracias, por fin he encontrado a alguien que sabe explicarlo bien

  21. LEO dice:

    TENGO UNA PAGINA CREADA CON PHP E INSTRUCIONES MYSQL EL WAMP INSTALADO Y MYSQL 5.0 SERVER
    DESDE MYSQL QUERY QUE VIENE CON EL PAQUETE MYSQL GUI TOOLS ACCEDO LA LAS BASES DE DATOS
    E INTERTO DATOS GRABA BIEN Y CUSNDO EJECUTO MI PAGINA EL CUALQUIER EXPLORADOS ACCEDO A LA CONEXION LEO LABSE DE DATOS HASTA AHI BIEN PERO DENTRO DE LA PAGINA CREE UN VINCULO A OTRA PARA GREGAR CAPITULOS Y CURSOS Y ME SALE EN EL NAVEGADOR ACCESO PROHIBIDO ES UNA CUESTION DE PERMISOS XQ CARGO LA PAGINA LEO EN CONTENIDO DE LAS BASES DE DATOS PERO NO PUEDO INSERTAR DATOS HICE TODO LO QUE COMENTARON SOBRE EL ALLOW DENY EN LOS 2 ARCHIVOS PERO NO FUNCIONA ME SIGUE SALIENDO LO MISMO

  22. alex dice:

    Muchas gracias por este tema, me salvó el día…

  23. rosas dice:

    Muchas gracias por tan buena solucion, eso es lo mejor de compartir. Felicitaciones

  24. elisa dice:

    gracias, excelente, ya puedo visualizar php my admin

  25. warlock dice:

    Excelente, Muchas Gracias!!!
    Me evitaste un dolor de cabeza.

  26. Goakof dice:

    La solucion definitiva, gracias

  27. Dixon dice:

    Gracias por todo, al menos soluciona la parte de acceso al wamp,

  28. jose dice:

    gracias muy util

  29. Ruben dice:

    He desactivado el firewall, he puesto online el server, he editado mi archivo .conf del apache, pero desde otro dispositivo de la red el browser me dice que no encuentre la url.

    mi estructura es c:/wamp/www/test/test.html.

    desde otro dispositivo lo llamo con 192.168.1.154/text/text.html

    Alguna posible ayuda?

  30. samc dice:

    Muchas gracias muy util y rápido

  31. daneil dice:

    Grande CAMPEON!!! me estaba matando este problema. Saludos.

  32. Cesar dice:

    Muchas gracias!!! Me has sacado de un problemon. Saludos

  33. Soller dice:

    Hola, gracias por compartir.
    Me ha servido la solución en parte, cuando le daba localhost, me decía no acces, hice lo que indicas en tu respuesta y ya puedo ingresar al localhost. Pero ahora, cuando le doy phpmyadmin, me vuelve a salir:
    You don’t have permission to access /phpmyadmin/ on this server. De verás que lo intento y no funciona, que puedo hacer?

  34. Nino dice:

    Genio!!!!
    Funcionó a la perfección!!!

  35. Flowers dice:

    Gracias bro! que tonto solo era ponerlo Online xD

  36. Odesco dice:

    Excelente, gracias, eso era el problema.

  37. Juanjo dice:

    Excelente aporte diste en el clavo gracias

  38. santiago dice:

    PORBLEMA ACCESO DESDE INTERNET
    Hola :
    Me ha ayudado mucho el post.
    Puedo ver el server desde cualquier PC de una red de 3 con su dirección 192.168.1.22 . Abrí en el router el puerto 80 y lo dirigí a 192.168.1.22.
    Cuando accedo desde la ip externa me aparece el acceso al router (me pide su clave y contraseña como si fuera a configurarlo) es decir, me abre el 192.168.1.1 y no la del servidor .
    Por favor ¿

  39. santiago dice:

    PORBLEMA ACCESO DESDE INTERNET
    Hola :
    Me ha ayudado mucho el post.
    Tengo windows 8.1 y WAMP
    Puedo ver el server desde cualquier PC de una red de 3 con su dirección 192.168.1.22 . Abrí en el router el puerto 80 y lo dirigí a 192.168.1.22.
    Cuando accedo desde la ip externa me aparece el acceso al router (me pide su clave y contraseña como si fuera a configurarlo) es decir, me abre el 192.168.1.1 y no la del servidor .
    Por favor ¿QUE PUEDE SER?¿QUE ME FALTA?
    MUCHAS GRACIAS por vuestro tiempo e ideas

  40. santiago dice:

    Perdón , cuando hablo de ip externa estoy refiriéndome al acceso desde internet con la IP pública. Gracias

  41. Carlos dice:

    Hola,

    No logro abrir el PHPMyAdmin, me marca “Forbidden”, alguien me podría ayudar por favor?

    SALUDOS

  42. pedro dice:

    Muchas Gracias tu ayuda sobre el wamp me sirvió bastante.

    UN abrazo.

  43. memo dice:

    Hola, muchas gracias, estaba atorado con ese mensaje de error

    saludos!

  44. danieldiaz01 dice:

    Excelente, aplica todo, muchas gracias

  45. RickTearr dice:

    Excelente aporte, muchisimas gracias.

  46. fasaor dice:

    Muchas gracias, había encontrado en varios foros la sugerencia de cambiar solo el archivo de phpmyadmin.conf, y nada que solventaba el error hasta que hice también el cambio en el archivo de configuración del servidor httpd.conf y supere el contratiempo… genial gran ayuda (y).. buen día…

Leave a Reply