Rozwiązałem ten problem wcześniej. Może się to zdarzyć z wielu powodów, więc możesz wykonać niektóre lub wszystkie następne kroki (otwieranie wymienionych plików za pomocą dowolnego edytora tekstów, takiego jak Notepad ++ ).
Jeśli zainstalujesz WAMP w C: \ wamp
1- Otwórz plik C: \ wamp \ bin \ apache \ apache2.2.22 \ conf \ httpd.conf
Uwaga : możesz mieć inną wersję Apache niż Apache 2.2.22 , więc zamiast tego musisz ją napisać.
Wyszukaj: Katalog „C: / wamp / www /” . Znajdziesz coś podobnego do tego:
<Directory "C:/wamp/www/">
# maybe there is some comments here ...
AllowOverride all
Order Allow,Deny
Allow from all
</Directory>
Upewnij się, że Zezwalaj od wszystkich istnieje i nie jest wyróżniony.
2- Otwórz plik C: \ wamp \ alias \ phpmyadmin.conf .
Upewnić się, że
<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>
Zmień Zezwól z 127.0.0.1 na Zezwalaj od wszystkich .
Możesz usunąć Odmowę od wszystkich lub skomentować, dodając # na początku wiersza, ale musisz upewnić się, że Zezwalaj od wszystkich jest ostatnim wierszem kodu tuż przed </Directory>
.
Uwaga: możesz mieć inną wersję niż phpMyAdmin 3.5.1.
Aby użyć localhost / phpmyadmin zamiast 127.0.0.1/phpmyadmin :
Otwórz plik C: \ wamp \ bin \ apache \ apache2.2.22 \ conf \ extra \ httpd-vhosts.conf. Dodaj następujące na końcu.
<VirtualHost *:80>
DocumentRoot "C:/wamp/www"
ServerName localhost
</VirtualHost>
Allow from all
otworzy bazę danych publicznie. Prawdziwy problem polega na tym, że WAMP wiąże adres IPv6 w twojej wersji systemu Windows. Aby rozwiązać tylko dodaćAllow from ::1
wc:\wamp\alias\phpmyadmin.conf
<Directory "c:/wamp/apps/phpmyadmin3.4.5/">
.