我的代码是这样的:致命错误:调用未定义功能socket_create()
if(($this->master=socket_create(AF_INET,SOCK_STREAM,SOL_TCP)) < 0)
{
die("socket_create() failed, reason: ".socket_strerror($this->master));
}
当我运行我的PHP文件,该文件创建网络套接字连接,我得到了错误 致命错误:调用未定义的函数socket_create()在行 如果(($这 - >主= socket_create(AF_INET,SOCK_STREAM,SOL_TCP))< 0)
因此我不能够连接的网络套接字,并且还不能从获取响应消息因为套接字状态:3(关闭)在运行客户端页面时显示在我的浏览器中。
你知道缺少什么吗? 预先感谢您。
是否在您的配置中启用了套接字? – martynthewolf 2011-05-26 11:38:15
你的php.ini中是否启用了扩展功能? (检查phpinfo())。 – 2011-05-26 11:39:16
支持套接字支持,浏览器也支持网络套接字。 – 2011-05-26 12:28:34