Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Membetulkan Ralat 'Hanya Satu Penggunaan Setiap Alamat Soket' dalam Sambungan MySQL/PHP?
Menyelesaikan masalah "Hanya Satu Penggunaan Setiap Alamat Soket" dalam Sambungan MySQL/PHP
Pengguna tapak web PHP/MySQL mungkin kadang-kadang menghadapi mesej ralat berikut:
PHP Warning: mysql_connect() [function.mysql-connect]: [2002] Only one usage of each socket address (protocol/network address/port) is normally permitted.
Walaupun isu ini sering dikaitkan dengan Apache tidak bermula dahulu, ia boleh timbul walaupun selepas Apache sedang berjalan. Untuk menyelesaikan masalah ini, pertimbangkan perkara berikut:
Mengubah suai Windows Registry:
Melaraskan Windows Registry boleh membantu membetulkan ralat ini. Navigasi ke laluan pendaftaran berikut:
HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Buat empat kekunci DWORD baharu dengan nilai berikut:
TcpTimedWaitDelay: 0x0000001e MaxUserPort: 0x0000fffe TcpNumConnections: 0x00fffffe TcpMaxDataRetransmissions: 0x00000005
Selepas membuat perubahan ini, mulakan semula sistem anda untuk mengambil perubahan kesan.
Rujukan:
Atas ialah kandungan terperinci Bagaimana untuk Membetulkan Ralat 'Hanya Satu Penggunaan Setiap Alamat Soket' dalam Sambungan MySQL/PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!