Javascript 无法连接到.sock文件

Javascript 无法连接到.sock文件,javascript,node.js,unix-socket,Javascript,Node.js,Unix Socket,'Error:connect enoint unix:/run/php fpm/php fpm.sock\n at Object.exports.\u errnoException(util.js:860:11)\n at exports.\u exception with hostport(util.js:883:20)\n at PipeConnectWrap.afterConnect[as oncomplete](net.js:1063:14)' 当我连接到我的服务器时,它从第二个服务器请

'Error:connect enoint unix:/run/php fpm/php fpm.sock\n at Object.exports.\u errnoException(util.js:860:11)\n at exports.\u exception with hostport(util.js:883:20)\n at PipeConnectWrap.afterConnect[as oncomplete](net.js:1063:14)'

当我连接到我的服务器时,它从第二个服务器请求PHP文件,然后发生错误

Sock文件存在,但PHP服务器无法使用net.Stream连接到它

我如何解决这个问题

var connection = new net.Stream();
...
connection.connect(options.fastcgiHost);

/run/php-fpm/…
看起来像是一个无效的路径,不应该是
/var/run/php-fpm/…
?不,路径是有效的(ls/run/php-fpm/php-fpm.sock工作,/run只是/run)。确切地说,
net.Stream()
是什么?我认为它被调用了。即使使用
var connection=net.connect({path:options.fastcgiHost})而不是以前的代码,它不工作。同样的错误。当路径没有unix时:它返回挂起。最后,我将使用C模块。