집 >데이터 베이스 >MySQL 튜토리얼 >MySQL/PHP 연결에서 '각 소켓 주소를 하나만 사용'하는 오류를 수정하는 방법은 무엇입니까?
MySQL/PHP 연결에서 "각 소켓 주소를 하나만 사용" 오류 문제 해결
PHP/MySQL 웹 사이트 사용자는 때때로 다음과 같은 문제를 겪을 수 있습니다. 다음 오류 메시지:
PHP Warning: mysql_connect() [function.mysql-connect]: [2002] Only one usage of each socket address (protocol/network address/port) is normally permitted.
이 문제는 Apache가 먼저 시작되지 않는 것과 관련이 있는 경우가 많지만 Apache가 실행된 후에도 발생할 수 있습니다. 이 문제를 해결하려면 다음을 고려하십시오.
Windows 레지스트리 수정:
Windows 레지스트리를 조정하면 이 오류를 해결하는 데 도움이 될 수 있습니다. 다음 레지스트리 경로로 이동합니다.
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
다음 값을 사용하여 4개의 새 DWORD 키를 만듭니다.
TcpTimedWaitDelay: 0x0000001e MaxUserPort: 0x0000fffe TcpNumConnections: 0x00fffffe TcpMaxDataRetransmissions: 0x00000005
변경 사항을 적용한 후 변경 사항을 적용하려면 시스템을 다시 시작하세요.
참고 자료:
위 내용은 MySQL/PHP 연결에서 '각 소켓 주소를 하나만 사용'하는 오류를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!