fsockopen():无法连接到unix

时间:2016-09-18 18:45:41

标签: php sockets unix ssh php-deployer

我正试图通过Deployer&进行自动网站源部署。 SSH连接,但在内置的部署程序脚本中使用fsockopen()函数和unix套接字连接,我总是得到以下错误:Warning: fsockopen(): unable to connect to unix:///tmp/ssh-......5204:0 (Unable to find the socket tra nsport "unix" - did you forget to enable it when you configured PHP?)

我搜索了几个小时的类似问题,但无法找到有关PHP fsockopen()&的相同问题的任何信息。 unix socket。 此外,我寻找我的php.ini配置,并启用openssl和提供的扩展目录,所以我不明白是什么意思:

  

...你在配置PHP时忘了启用它吗?

来自错误提示。

如果谁知道要查看的方向,请告诉我。

P.S我使用Windows操作系统,因此对于apache / php我使用服务器平台OpenServer。 (它就像WAMP等......)

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试在php.ini中启用套接字扩展

extension=php_sockets.dll