gpt4 book ai didi

php - 如何从 PHP 通过 unix 套接字发送数据报?

转载 作者:可可西里 更新时间:2023-11-01 00:37:15 26 4
gpt4 key购买 nike

我在做:

$socket = socket_create(AF_UNIX, SOCK_DGRAM, 0);
if (@socket_connect($socket, $path) === false) { ... }

但是我得到这个错误:

(91): Protocol wrong type for socket

我是否使用了任何错误的参数?我怀疑来自第二个 socket_create 参数。我在文档中找不到任何帮助:http://php.net/manual/es/function.socket-create.php

最佳答案

它可能已经过时了,但我发现这种方式可以正常工作:

$sock = stream_socket_client('unix:///tmp/test.sock', $errno, $errst);
fwrite($sock, 'message');
$resp = fread($sock, 4096);
fclose($sock);

关于php - 如何从 PHP 通过 unix 套接字发送数据报?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4489975/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com