2012-07-20 16 views
10

ho solo passare a vincere 8 da win 7. win7 tutto è OK con WampServer, maWAMPSERVER non può accedere da URL localhost ma 127.0.0.1 è ok (su Win8)

Quando provo a accedere al mio WampServer via URL localhost su Win8, ho ottenuto questo errore

Proibita

non hai il permesso di accesso/su questo server.

ma tramite url 127.0.0.1 è OK.

cerco correggere tale errore dal cambiamento in phpmyadmin.conf in

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

Qualcuno potrebbe aiutarmi a risolvere questo errore? Grazie!

+0

Hai trovato una soluzione? Ho lo stesso problema con win7 – J4N

risposta

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> 

Questo è il mio file .conf ...

+0

OK su Win8? Il mio conf originale è lo stesso del tuo conf, ma non funziona su Win8, solo 127.0.0.1 funzionante. – sangpq

1

Se si dispone di un antivirus come Avira o AVG è certenly bloccato modifiche a localhost aggiungendo la voce ":: 1" nel file HOSTS in c: \ windows \ system32 \ drivers \ etc \ HOSTS Tutto quello che dovete fare è rimuovere questa linea (:: 1) o semplicemente commentarla aggiungendo il segno "#" davanti ad esso nel file hosts.

4

Modificare anche httpd.conf e inserire Consenti da tutti come indicato di seguito.

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

Modificare il file Apache HTTPD.CONF. Change "Listen 80" a "Listen 0.0.0.0:80 http://forum.wampserver.com/read.php?2,93143

+2

Avevo lo stesso problema su Win8, ma questo lo risolse. Molte grazie! –

+0

ottimo. una soluzione così piccola a 3 ore della mia miseria –

+0

che ha funzionato anche per me. Ora se solo sapessi * perché * funziona ... se ci sono implicazioni negative a fare questo ... e cosa l'ha fatto smettere improvvisamente di funzionare. – Luke

1

È necessario installare Visual Studio C++ 2010 x86 o x64

SP1 Redistributable Package Questo è un must quando si installa WampServer su una macchina Windows 8.

il fatto è che alcuni software sono costruite su MS Visual Studio, quindi richiedono VS C++ pacchetti reditributable per eseguire

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

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

Se i download di cui sopra non funzionano, provare:

Visual C++ Redistributable for Visual Studio 2012 Aggiornamento 4

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

Questo per le applicazioni basate sulla più recente di Visual Studio 2012.

+0

Questo è corretto, se aiuta –

-1

ho risolto il problema disattivando il firewall per la porta 80.

  1. Andare alla ricerca sul lato destro di Windows.
  2. cerca "firewall".
  3. aprire il "firewall con avanzato".
  4. passare alle regole in entrata.
  5. fare clic su "nuova regola".
  6. selezionare l'opzione "Porta".
  7. fare clic su "Avanti"
  8. selezionare l'opzione "TCP".
  9. selezionare "Porte locali specifiche:".
  10. digitare "80" nella casella di testo successiva
  11. fare clic su Avanti.
  12. selezionare "Consenti la connessione".
  13. fare clic su "Avanti".
  14. fare clic su "Avanti".
  15. indicare il nome "Port 80 Allow Rule".
  16. fare clic su "Avanti".

Nota: questo non è un modo sicuro. elimina questa regola appena creata quando completi il ​​tuo lavoro.

-1

Ecco una risposta che ha funzionato per me: nel file httpd.conf: ho cambiato questo:

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

a

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

Questa non può essere una buona soluzione, ma semplicemente eseguire progetti standalone su localhost senza sql o php va bene.

0

Ho avuto lo stesso problema e ho provato tutto quanto sopra senza risultati. Quindi, re-install il WampServer (cancellando manualmente la cartella wamp), e questo ha funzionato, ma alla fine ho capito cosa c'era di sbagliato nel mio caso ...

Ho apportato una modifica al file http.conf, I un-ha commentato questo>

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

E poi ho aperto il file non-ha commentato di aggiungere la mia host virtuale, ma dimenticato di aggiungere uno per l'host locale ... allora, aggiungendo questo nel httpd- file vhosts.conf>

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

Tutto è tornato alla normalità ...

Problemi correlati