ホームページ >データベース >mysql チュートリアル >Windows で「[2002] 各ソケット アドレスの使用は 1 回だけです」エラーを修正する方法

Windows で「[2002] 各ソケット アドレスの使用は 1 回だけです」エラーを修正する方法

Susan Sarandon
Susan Sarandonオリジナル
2024-11-09 19:54:02814ブラウズ

How to Fix

MySQL/PHP エラー: Windows の「[2002] 各ソケット アドレスの使用は 1 回のみ」の解決

エラー「[2002]通常、各ソケット アドレス (プロトコル/ネットワーク アドレス/ポート) の使用は 1 つだけ許可されます」は、Windows オペレーティング システムの制限を示します。同じソケット アドレスを使用する複数の接続を防止します。この問題を解決するには、次のレジストリ値を変更します。

  1. レジストリ エディター (regedit.exe) を開きます。
  2. 次のパスに移動します:

    HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. 4 つの新しい DWORD (32 ビット) を作成します次の名前と 16 進数値を持つ値:

    Registry Value Hex Value
    TcpTimedWaitDelay 0000001e
    MaxUserPort 0000fffe
    TcpNumConnections 00fffffe
    TcpMaxDataRetransmissions 00000005
  4. 変更を保存し、レジストリ エディターを閉じます。

このレジストリの変更により、数値を増やすことで問題が解決されます。利用可能なソケット接続の確認とネットワーク設定の再構成。これらの変更を行った後、Apache を再起動し、エラーが継続するかどうかを確認します。

以上がWindows で「[2002] 各ソケット アドレスの使用は 1 回だけです」エラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。