Heim >Datenbank >MySQL-Tutorial >Warum gibt MySQL Connection den Fehler „[2002] Nur eine Verwendung jeder Socket-Adresse ...' aus?

Warum gibt MySQL Connection den Fehler „[2002] Nur eine Verwendung jeder Socket-Adresse ...' aus?

Linda Hamilton
Linda HamiltonOriginal
2024-11-13 01:53:02470Durchsuche

Why Does MySQL Connection Throw

Fehler behoben: Nur eine Verwendung der Socket-Adresse zulässig

Beim Versuch, Verbindungen mit MySQL über PHP herzustellen, wurde der unerwartete Fehler „[2002 ] Normalerweise ist nur eine Nutzung jeder Socket-Adresse (Protokoll/Netzwerkadresse/Port) zulässig“ kann gelegentlich vorkommen. Dieses Problem scheint nicht damit zu tun zu haben, dass Apache nicht zuerst startet, wie andere berichtet haben.

In diesem Fall, in dem der Fehler während einer aktiven Apache-Sitzung auftritt, könnte das Problem in den Windows-Registrierungseinstellungen liegen . Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:

  1. Greifen Sie auf den Windows-Registrierungseditor (regedit) zu.
  2. Navigieren Sie zum folgenden Pfad: HKLMSYSTEMCurrentControlSetServicesTcpipParameters
  3. Erstellen Sie vier neue DWORD-Werte mit den folgenden Schlüsseln und Hexadezimalwerten:

    • TcpTimedWaitDelay: 0000001e
    • MaxUserPort: 0000fffe
    • TcpNumConnections: 00fffffe
    • TcpMaxDataRetransmissions: 00000005
  4. Speichern Sie die Änderungen und starten Sie den Server neu.

Nachdem Sie diese Registrierungsänderungen vorgenommen haben, sollte der Fehler nicht mehr auftreten. Wenn das Problem weiterhin besteht, lesen Sie bitte die Referenz in der mitgelieferten Lösung für weitere Schritte zur Fehlerbehebung.

Das obige ist der detaillierte Inhalt vonWarum gibt MySQL Connection den Fehler „[2002] Nur eine Verwendung jeder Socket-Adresse ...' aus?. 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