一尘不染

致命错误:调用未定义函数socket_create()

php

我的代码是这样的:

if( ($this->master=socket_create(AF_INET,SOCK_STREAM,SOL_TCP)) < 0 )

    {
    die("socket_create() failed, reason: ".socket_strerror($this->master));
    }

当我运行通过Web套接字创建连接的php文件时,出现致命错误:调用if(($ this-> master =
socket_create(AF_INET,SOCK_STREAM,SOL_TCP))<0)行中的未定义函数socket_create()

因此,我无法连接Web套接字,也无法从套接字获取响应消息,因为在运行客户端页面时,浏览器中显示的是套接字状态:3(关闭)。

你知道什么丢失了吗?先感谢您。


阅读 532

收藏
2020-05-29

共1个答案

一尘不染

您需要安装(或启用)Socket
PHP扩展
http
:
//www.php.net/manual/zh/sockets.installation.php

2020-05-29