在PHP服务器套接字编程中无法绑定相同的端口

时间:2013-07-31 13:23:03

标签: php sockets

我试图用相同的端口绑定套接字,我收到错误。

  

socket_bind():无法绑定地址[0]:每个只使用一次   通常允许套接字地址(协议/网络地址/端口)。   在第79行的C:\ xampp \ htdocs \ my \ server.php中   无法绑定到套接字

这是第79行:

$result = socket_bind($socket, $host, $port) or die("Could not bind to socket\n");

如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

  

我正在尝试使用相同的端口绑定套接字

使用其他端口或终止绑定到您尝试绑定到的端口的应用程序。一般来说,一次只能将一个应用程序绑定到一个端口。

netstat -O用于在Windows中通过cmd查找正在使用的端口。

答案 1 :(得分:0)

你做不到。您只能将一个套接字绑定到元组协议/网络地址/端口。 例如,您无法在端口4242上绑定两个TCP套接字。