MySQL/PHP エラー: [2002] 通常、各ソケット アドレス (プロトコル/ネットワーク アドレス/ポート) の使用は 1 回だけ許可されます
多くのユーザーは、PHP 経由で MySQL データベースに接続しようとしているときに、「[2002] 各ソケット アドレス (プロトコル/ネットワーク アドレス/ポート) の使用は通常 1 回だけ許可されています」というわかりにくいエラー メッセージに遭遇したことがあります。この問題のユニークな点は、Apache が完全に機能しているにもかかわらず問題が発生することです。
解決策:
このエラーを解決するには、Windows レジストリ設定を変更します。
TcpTimedWaitDelay REG_DWORD: 0000001e (hex) MaxUserPort REG_DWORD: 0000fffe (hex) TcpNumConnections REG_DWORD: 00fffffe (hex) TcpMaxDataRetransmissions REG_DWORD: 00000005 (hex)
参考:
[参考リンク](https://i.sstatic.net/diJfQ.png)
これらのレジストリ変更を実装すると、エラー メッセージを効果的に削除し、PHP データベースと MySQL データベース間のシームレスな接続を復元できます。
以上がPHP を使用して MySQL に接続すると「各ソケット アドレスは 1 回のみ使用されます」というエラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。