websockets socket_select错误
Posted
技术标签:
【中文标题】websockets socket_select错误【英文标题】:websockets socket_select error 【发布时间】:2012-07-23 08:41:37 【问题描述】:您好,我正在尝试在客户端和服务器之间实现 websocket 通信。问题是当我尝试启动服务器时,我在命令行中收到此错误
# php -q htdocs\socket\server\startDaemon.php
2012-07-23 10:10:02 System: Socket Resource id #7 cre
2012-07-23 10:10:02 System: Socket bound to localhost
2012-07-23 10:10:02 System: Start listening on Socket
Strict Standards: Only variables should be passed by reference in
C:\xampp\htdocs\socket\server\socketWebSocket.class.php on line 35
35行代码如上:
$num_sockets = socket_select($changed_sockets,$write=NULL,$exceptions=NULL,NULL);
我已经寻找答案,但没有任何效果。有谁能够帮助我?谢谢
【问题讨论】:
【参考方案1】:试试
$write=NULL;
$exceptions=NULL;
$num_sockets = socket_select($changed_sockets,$write,$exceptions, NULL);
【讨论】:
这行得通! @lucky13:请至少将此标记为正确答案。以上是关于websockets socket_select错误的主要内容,如果未能解决你的问题,请参考以下文章
分享即时通讯开发之WebSocket:概念原理易错常识动手实践
详细WebSocket传递对象(sendObject方法)报错解决方案