2012-07-20 26 views
10

acabo de cambiar a ganar 8 de win 7. En win7 todo está bien con wampserver, peroWAMPServer no puede tener acceso desde localhost 127.0.0.1 url pero está bien (en Win8)

Cuando intento acceder a mi wampserver a través de localhost URL en Win8, tengo este error

Prohibida

Usted no tiene permiso para acceder a/en este servidor.

pero a través de la URL 127.0.0.1 está bien.

que intento corregir ese error por el cambio en phpmyadmin.conf en

<Directory "c:/wamp/apps/phpmyadmin3.4.9/"> 
    Options Indexes FollowSymLinks MultiViews 
    AllowOverride all 
     Order Deny,Allow   
    Allow from all 
</Directory> 

Podría alguien ayudarme a solucionar este error? ¡Gracias!

+0

¿Encontró una solución? Tengo el mismo problema con win7 – J4N

Respuesta

0
<Directory "c:/wamp/apps/phpmyadmin3.5.1/"> 
    Options Indexes FollowSymLinks MultiViews 
    AllowOverride all 
     Order Deny,Allow 
    Deny from all 
    Allow from 127.0.0.1 
</Directory> 

Este es mi archivo de conf ...

+0

¿está bien en Win8? Mi conf original es el mismo con su conf, pero no funciona en Win8, solo funciona 127.0.0.1. – sangpq

1

Si usted tiene un antivirus como AVG o Avira se certenly bloqueado cambios a localhost agregando la entrada ":: 1" en el archivo HOSTS en c: \ windows \ system32 \ drivers \ etc \ HOSTS Todo lo que tiene que hacer es eliminar esta línea (:: 1) o simplemente comentarla agregando el signo "#" delante de ella en el archivo de hosts.

4

Cambie httpd.conf también y coloque Permitir de todos como se indica a continuación.

<Directory "c:/wamp/www/"> 
    Options Indexes FollowSymLinks 
    AllowOverride all 
    Order Deny,Allow 
    Allow from all 
</Directory> 
22

Modifique el archivo apache HTTPD.CONF. Cambio "Listen 80" a "escuchar 0.0.0.0:80 http://forum.wampserver.com/read.php?2,93143

+2

Estaba teniendo el mismo problema en Win8, pero esto lo resolvió. ¡Muchas gracias! –

+0

genial. una solución tan pequeña a 3 horas de mi miseria –

+0

Eso funcionó para mí también. Ahora si solo supiera * por qué * funciona ... si hay implicaciones negativas para hacer esto ... y qué causó que dejara de funcionar repentinamente. – Luke

1

Debe instalar Studio C++ Visual 2010 86 SP1 Redistributable Package o x64

Esto es una necesidad cuando se instala WampServer en una máquina Windows 8.

cosa es que algún tipo de software se basa en MS Visual Studio, por lo tanto requieren VS C++ Paquetes reditributable para funcionar

VC10 SP1 vcredist_x86.exe 32 bits:. microsoft.com/download/en/details.aspx?id = 8328

VC10 SP1 vcredist_x64.exe 64 bits: microsoft.com/download/en/details.aspx?id=13523

Si descargas anteriores no funcionan, prueba:

Visual C++ Redistributable para Visual Studio 2012 actualización 4

http://www.microsoft.com/en-us/download/details.aspx?id=30679

Esto para las aplicaciones construidas sobre reciente de Visual Studio 2012.

+0

Esto es correcto, si ayuda –

-1

he resuelto el problema desactivando el firewall para el puerto 80.

  1. Vaya a Buscar en el lado derecho de las ventanas.
  2. búsqueda "firewall".
  3. abre el "firewall con avanzado".
  4. ve a las reglas entrantes.
  5. haga clic en "nueva regla".
  6. seleccione la opción "Puerto".
  7. haga clic en "siguiente"
  8. seleccione la opción "TCP".
  9. seleccione "Puertos locales específicos:".
  10. escriba "80" en el cuadro de texto siguiente
  11. haga clic en siguiente.
  12. seleccione "Permitir la conexión".
  13. haga clic en "siguiente".
  14. haga clic en "siguiente".
  15. dar el nombre "Port 80 Allow Rule".
  16. haga clic en "siguiente".

Nota: esta no es una forma segura. elimine esta regla recién creada cuando complete su trabajo.

-1

Aquí es una respuesta que funcionó para mí: en el archivo httpd.conf: he cambiado esto:

<Directory /> 
    AllowOverride none 
    Require all denied 
</Directory> 

a

<Directory /> 
    AllowOverride none 
    Require all granted 
</Directory> 

esto puede no ser una buena solución, pero simplemente ejecutar proyectos independientes en localhost sin sql o php está bien.

0

Tuve el mismo problema e intenté todo lo anterior sin ningún resultado. Luego, re-instalé WampServer (borrando la carpeta wamp manualmente), y funcionó, pero finalmente capté lo que estaba mal en mi caso ...

Hice un cambio en el archivo http.conf, I ONU comentado este>

# Virtual hosts 
Include conf/extra/httpd-vhosts.conf 

Y entonces abrí el archivo no-comentado añadir mi máquina virtual, pero olvidó añadir uno para el anfitrión local ... lo tanto, sólo mediante la adición de esto en el httpd- vhosts.conf archivo>

<VirtualHost *:80> 
    DocumentRoot "C:\wamp\www" 
    ServerName localhost 
</VirtualHost> 

Todo volvió a la normalidad ...

Cuestiones relacionadas