Heim  >  Artikel  >  Backend-Entwicklung  >  Wie behebt man den Fehler „mysqli_real_connect(): (HY000/2002): Keine solche Datei oder kein solches Verzeichnis“ in phpMyAdmin für MacOS?

Wie behebt man den Fehler „mysqli_real_connect(): (HY000/2002): Keine solche Datei oder kein solches Verzeichnis“ in phpMyAdmin für MacOS?

Susan Sarandon
Susan SarandonOriginal
2024-10-19 16:30:03693Durchsuche

How to Fix

Behebung des Fehlers „mysqli_real_connect(): (HY000/2002): Keine solche Datei oder kein solches Verzeichnis“ in phpMyAdmin für MacOS

Der Fehler „mysqli_real_connect (): (HY000/2002): Der Fehler „Keine solche Datei oder kein solches Verzeichnis“ in phpMyAdmin für MacOS tritt auf, wenn PHP keine Verbindung zum MySQL-Server herstellen kann. Dieses Problem tritt auf, wenn phpMyAdmin versucht, localhost als Hostnamen für die MySQL-Serververbindung zu verwenden.

Lösung:

Um diesen Fehler zu beheben, ersetzen Sie localhost durch 127.0.0.1 in die phpMyAdmin-Konfigurationsdatei (/etc/phpmyadmin/config.inc.php):

<code class="php">$cfg['Servers'][$i]['host'] = '127.0.0.1';</code>

Durch die Verwendung von 127.0.0.1 stellt phpMyAdmin eine TCP-Verbindung zum MySQL-Server her, anstatt zu versuchen, MySQL zu verwenden. Socket, der unter MacOS nicht verfügbar ist.

Das obige ist der detaillierte Inhalt vonWie behebt man den Fehler „mysqli_real_connect(): (HY000/2002): Keine solche Datei oder kein solches Verzeichnis“ in phpMyAdmin für MacOS?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn