sql >> Database teknologi >  >> Database Tools >> phpMyAdmin

Forbudt:Du har ikke tilladelse til at få adgang til / på denne server, WAMP-fejl

1.

først og fremmest skal Port 80 (eller hvad du nu bruger) og 443 tillade både TCP- og UDP-pakker. For at gøre dette skal du oprette 2 indgående regler for TPC og UDP på ​​Windows Firewall til port 80 og 443. (eller du kan deaktivere hele din firewall til test, men permanent løsning, hvis tillader indgående regel)

2.

Hvis du bruger WAMPServer 3 Se nederst i svaret

For WAMPServer-versioner <=2.5

Du skal ændre sikkerhedsindstillingen på Apache for at tillade adgang fra et hvilket som helst andet sted, så rediger din httpd.conf fil.

Skift denne sektion fra :

#   onlineoffline tag - don't remove
     Order Deny,Allow
     Deny from all
     Allow from 127.0.0.1
     Allow from ::1
     Allow from localhost

Til :

#   onlineoffline tag - don't remove
    Order Allow,Deny
      Allow from all

hvis "Tillad fra alle"-linjen ikke virker for din, så brug "Kræv alle godkendt", så vil det fungere for dig.

WAMPServer 3 har en anden metode

I version 3 og> af WAMPServer er der en Virtual Hosts foruddefineret for localhost så du skal ikke ændre httpd.conf fil overhovedet, lad den være som du fandt den.

Brug menuerne til at redigere httpd-vhosts.conf fil.

Det skulle se sådan ud :

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot D:/wamp/www
    <Directory  "D:/wamp/www/">
        Options +Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
    </Directory>
</VirtualHost>

Rediger det til

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot D:/wamp/www
    <Directory  "D:/wamp/www/">
        Options +Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

Bemærk:Hvis du kører wamp for andet end port 80, vil VirtualHost være som VirtualHost *:86.(86 eller port, hvad end du bruger) i stedet for VirtualHost *:80

3. Glem ikke at genstarte alle tjenester fra Wamp eller Apache efter at have foretaget denne ændring



  1. MySQL-fejl - #1932 - Tabel 'phpmyadmin.pma user config' findes ikke i motoren

  2. SSMS Skift forbindelse til vinduet i Query Editor

  3. PhpMyAdmin opdaterer automatisk MySQL-tabel

  4. Tilladt Hukommelsesstørrelse opbrugt