天天看點

SQLSTATE[HY000] [2002] 由于系統緩沖區空間不足或隊列已滿,不能執行套接字問題解決

故障說明:一台使用PHP5.6+Thinkphp3.2.3的win伺服器出現了“SQLSTATE[HY000] [2002] 由于系統緩沖區空間不足或隊列已滿,不能執行套接字上的操作”

故障解決:

改變可用動态端口範圍

在修改之前我們可以檢視一下預設到底是多少:

netsh int ipv4 show dynamicport tcp

netsh int ipv4 show dynamicport udp

netsh int ipv6 show dynamicport tcp

netsh int ipv6 show dynamicport udp

然後可以通過以下指令來配置:

netsh int set dynamic start=number num=range

例如:

netsh int ipv4 set dynamicport tcp start=10000 num=50000

netsh int ipv4set dynamicport udp start=10000 num=50000

netsh int ipv6set dynamicport tcp start=10000 num=50000

netsh int ipv6set dynamicport udp start=10000 num=50000

繼續閱讀