2012-04-16 15 views
8

Obecnie otrzymuję ten błąd w moim phpMyAdmin:Serwer nie odpowiada (lub gniazdo lokalnego serwera MySQL nie jest skonfigurowane poprawnie) w serwerze wamp

2002 - Serwer nie odpowiada (lub lokalny serwer MySQL gniazdo nie jest poprawnie skonfigurowane)

Próbowałem googling i dać każdemu rozwiązaniu znalazłem spróbować. Niestety nic nie działało dla mnie.

Przy okazji, korzystam z serwera wampirów.

Poniżej znajduje się mój plik konfiguracyjny config.inc.php z C: \ wamp \ apps \ phpmyadmin3.2.0.1.

<?php 

/* Servers configuration */ 
$i = 0; 

/* Server: localhost [1] */ 
$i++; 
$cfg['Servers'][$i]['verbose'] = 'localhost'; 
$cfg['Servers'][$i]['host'] = 'localhost'; 
$cfg['Servers'][$i]['port'] = ''; 
$cfg['Servers'][$i]['socket'] = '/tmp/mysql.sock'; 
$cfg['Servers'][$i]['connect_type'] = 'tcp'; 
$cfg['Servers'][$i]['extension'] = 'mysqli'; 
$cfg['Servers'][$i]['auth_type'] = 'config'; 
$cfg['Servers'][$i]['user'] = 'root'; 
$cfg['Servers'][$i]['password'] = ''; 
$cfg['Servers'][$i]['AllowNoPassword'] = true; 

/* End of servers configuration */ 

$cfg['DefaultLang'] = 'en-utf-8'; 
$cfg['ServerDefault'] = 1; 
$cfg['UploadDir'] = ''; 
$cfg['SaveDir'] = ''; 

?> 

Odpowiedz

6

Domyślnym portem jest 3306 mysql można spróbować umieścić je, a następnie spróbuj

+4

Jak ustawić domyślny port 3306? Czy możesz podać polecenie? Dzięki, – J4cK

+0

Próbowałem edytować port, ale to nie działa –

12

Są możliwe rozwiązania tutaj: http://forums.mysql.com/read.php?35,64808,254785#msg-254785 i tutaj: http://forums.mysql.com/read.php?35,23138,254786#msg-254786

Wszystkie one są config ustawienia. W moim przypadku mam dwa komputery z wszystkim zsynchronizowane w XAMPP. Na innym komputerze phpMyAdmin uruchomił się normalnie. Tak więc problem w moim przypadku wydawał się dotyczyć konkretnego komputera, a nie plików konfiguracyjnych. Zatrzymanie firewalla nie pomogło.

Wreszcie, bardziej lub mniej przypadkowo wpadłem do pliku:

... path_to_XAMPP \ XAMPP ... \ mysql \ bin \ mysqld-Debug.exe

dwukrotne że plik cudem dała ja z powrotem PhpMyAdmin. Zamieszczono tutaj na wypadek, gdyby ktoś mógł w tym pomóc.

+3

Wielkie dzięki. Po dwukrotnym kliknięciu mysql \ bin \ mysqld-debug.exe zadziałało. +1 za sugestię – Sukeshini

+1

Program debug.exe pracował również dla mnie - dziękuję – Bonzo

1

Jeśli używasz MAMP, upewnij się, że został uruchomiony. :)

Po prostu wpadłem na ten problem i po uruchomieniu MAMP błąd zniknął. Nie mój najlepszy moment.

3

Miałem podobne problemy, jak świeża instalacja i ten sam błąd, zaskakujący. W końcu zorientowali się, że był problem z plików cookie w przeglądarce ...

  1. Spróbuj wyczyścić cookies przeglądarki i zobacz, pomaga rozwiązać ten problem, zanim jeszcze próbuje żadnych zmian w konfiguracji.

  2. Spróbuj użyć panelu XAMPP sterowania przycisk "admin" zamiast zwykłego http://localhost lub http://localhost/phpmyadmin

  3. Spróbuj bezpośredni link: http://localhost/phpmyadmin/main.php lub http://127.0.0.1/phpmyadmin/main.php

  4. Wreszcie spróbować tego: http://localhost/phpmyadmin/index.php?db=phpmyadmin&server=1&target=db_structure.php

Jakoś jeśli masz starą instalację i uaktualniłeś ją do nowej wersji, śledzi ona twoje stare ustawienia za pomocą plików cookie.

Jeśli to rozwiązanie pomogło mi dać mi znać.

+0

Głosuj za ciebie. Znowu miałem problem. Moje rozwiązanie doubleclicking mysqld-debug.exe (zobacz mój post) nie pomogło tym razem. Opróżniam moją pamięć podręczną. –

1

Używam XAMPP i miałem ten sam błąd. Użyłem powyższego rozwiązania Paul Gobée i zadziałało to dla mnie.Nawigowałem do C:\xampp\mysql\bin\mysqld-debug.exe i po uruchomieniu .exe pojawiła się moja Zapora systemu Windows, prosząc o pozwolenie. Kiedy już na to pozwoliłem, wszystko działało dobrze. Skomentowałbym to pod swoim wpisem, ale nie mam jeszcze zbyt wielu przedstawicieli ... sry! Chciałem tylko, aby wszyscy wiedzieli, że to działa również dla mnie.

8

I wobec tego samego problemu i zmianę

 $cfg['Servers'][$i]['host'] = 'localhost';

do

 $cfg['Servers'][$i]['host'] = '127.0.0.1';

rozwiązać ten problem.

+0

Próbowałem tego, ale to nie działa –

Powiązane problemy