在PHP中使用UDP协议传输数据 - 无法分配请求的地址

时间:2016-06-02 11:13:43

标签: php macos sockets udp

我在mac中开发。

stream_socket_server():无法连接到udp://192.168.50.191:1234(无法分配请求的地址)

什么事?谢谢你的帮助。

$socket = stream_socket_server("udp://192.168.50.191:1234", $errno, $errstr, ST$
if (!$socket) {
    die("$errstr ($errno)");
}

do {
    $pkt = stream_socket_recvfrom($socket, 1, 0, $peer);
    echo "$peer\n";
    stream_socket_sendto($socket, date("D M j H:i:s Y\r\n"), 0, $peer);
} while ($pkt !== false);

1 个答案:

答案 0 :(得分:0)

可能需要以root用户身份运行。 在没有管理员权限的Windows上工作。